=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 64, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 45375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 272250
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 825 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4950
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 825 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4950
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18150
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 64, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 56, outer stride = 1
X': size = 54, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 54, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42135 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 2401695
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 795 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 45315
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 795 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 45315
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 855
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2809 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 160113
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 53 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3021
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 53 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3021
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 190575 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1143450
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3465 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20790
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3465 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20790
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18150
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30250
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 550
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 550
======================= END CASE 4 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 64, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 136125 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 816750
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2475 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 14850
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2475 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 14850
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 45 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 270
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 45375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 272250
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 825 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4950
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 825 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4950
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9075 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 54450
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 165 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 990
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 165 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 990
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18150
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 64, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 56, outer stride = 1
X': size = 54, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 54, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42135 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 2401695
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 795 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 45315
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 795 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 45315
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 855
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2809 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 160113
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 53 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3021
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 53 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3021
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 190575 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1143450
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3465 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20790
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3465 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20790
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18150
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30250
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 550
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 550
======================= END CASE 4 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 64, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 136125 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 816750
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2475 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 14850
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2475 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 14850
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 45 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 270
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 45375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 272250
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 825 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4950
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 825 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4950
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9075 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 54450
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 165 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 990
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 165 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 990
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18150
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 64, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 56, outer stride = 1
X': size = 54, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 54, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42135 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 2401695
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 795 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 45315
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 795 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 45315
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 855
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2809 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 160113
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 53 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3021
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 53 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3021
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 190575 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1143450
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3465 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20790
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3465 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20790
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18150
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 330
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 1
X': size = 56, outer stride = 1
Y: size = 56, outer stride = 1
Y': size = 56, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3025 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30250
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 550
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 55 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 256
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 550
======================= END CASE 4 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 128, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 56, outer stride = 2
X': size = 56, outer stride = 2
Y: size = 56, outer stride = 2
Y': size = 56, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,2) Y
TemporalMap(1,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 67797 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 406782
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 558
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22599 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 135594
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 186
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2187 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 13122
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


======================= CASE 16 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 128, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 28, outer stride = 1
X': size = 26, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 26, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 128, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 67797 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 406782
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 558
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22599 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 135594
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 186
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2187 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 13122
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 128, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 28, outer stride = 1
X': size = 26, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 26, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 128, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 67797 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 406782
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 558
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22599 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 135594
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 186
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2187 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 13122
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 128, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 28, outer stride = 1
X': size = 26, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 26, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 128, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 67797 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 406782
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15066
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 93 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 558
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22599 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 135594
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 837 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5022
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 186
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2187 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 13122
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 81 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 486
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 128, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 28, outer stride = 1
X': size = 26, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 26, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 19375 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1104375
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 775 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 44175
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1767
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 625 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 35625
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 25 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1425
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 128, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 92583 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 555498
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3429 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 20574
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4374
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 162
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 1
X': size = 28, outer stride = 1
Y: size = 28, outer stride = 1
Y': size = 28, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 729 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 7290
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 27 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 270
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 28, outer stride = 2
X': size = 28, outer stride = 2
Y: size = 28, outer stride = 2
Y': size = 28, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,2) Y
TemporalMap(1,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 74529 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 447174
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 5733 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 5733 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 34398
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 5733 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 441 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 441 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 5733 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 34398
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 441 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 441 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 2646
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 10647 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 63882
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1183 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 7098
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 91 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 91 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 546
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 91 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 91 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 546
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 42
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


======================= CASE 16 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 256, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 14, outer stride = 1
X': size = 12, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 12, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22869 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1303533
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 189 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 10773
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7623 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 434511
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3591
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 363 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 20691
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 171
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 121 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6897
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1024, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 129285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 775710
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 765 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4590
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 43095 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 258570
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 255 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1530
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3042
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 5070
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 1690
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 159705 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 958230
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5670
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 10647 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 63882
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2535 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15210
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 256, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 14, outer stride = 1
X': size = 12, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 12, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22869 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1303533
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 189 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 10773
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7623 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 434511
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3591
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 363 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 20691
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 171
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 121 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6897
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1024, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 129285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 775710
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 765 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4590
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 43095 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 258570
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 255 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1530
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3042
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 5070
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 1690
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 159705 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 958230
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5670
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 10647 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 63882
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2535 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15210
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 256, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 14, outer stride = 1
X': size = 12, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 12, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22869 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1303533
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 189 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 10773
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7623 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 434511
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3591
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 363 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 20691
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 171
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 121 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6897
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1024, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 129285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 775710
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 765 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4590
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 43095 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 258570
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 255 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1530
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3042
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 5070
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 1690
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 159705 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 958230
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5670
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 10647 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 63882
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2535 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15210
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 256, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 14, outer stride = 1
X': size = 12, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 12, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22869 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1303533
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 189 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 10773
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7623 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 434511
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3591
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 363 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 20691
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 171
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 121 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6897
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1024, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 129285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 775710
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 765 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4590
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 43095 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 258570
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 255 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1530
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3042
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 5070
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 1690
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 159705 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 958230
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5670
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 10647 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 63882
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2535 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15210
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 256, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 14, outer stride = 1
X': size = 12, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 12, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22869 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1303533
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 189 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 10773
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7623 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 434511
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3591
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 363 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 20691
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 171
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 121 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6897
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1024, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 129285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 775710
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 765 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4590
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 43095 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 258570
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 255 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1530
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3042
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 5070
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 1690
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 256, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 159705 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 958230
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 12285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 73710
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 5670
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 10647 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 63882
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 819 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4914
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 378
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2535 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 15210
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 195 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1170
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 256, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 14, outer stride = 1
X': size = 12, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 12, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 22869 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1303533
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2079 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 118503
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 189 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 10773
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7623 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 434511
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 693 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 39501
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 63 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 3591
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 363 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 20691
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 33 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1881
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 171
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 121 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6897
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 627
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 256, outer stride = 1
K: size = 1024, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 129285 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 775710
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 9945 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 59670
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 765 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4590
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 43095 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 258570
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3315 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 19890
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 255 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1530
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3042
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 234
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1014
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 78
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 1
X': size = 14, outer stride = 1
Y: size = 14, outer stride = 1
Y': size = 14, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 507 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 5070
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 39 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 390
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 30
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 169 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 1690
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 13 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 130
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 1024, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 14, outer stride = 2
X': size = 14, outer stride = 2
Y: size = 14, outer stride = 2
Y': size = 14, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,2) Y
TemporalMap(1,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 68580 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 411480
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11430 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11430 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 68580
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11430 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1905 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1905 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11430 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 68580
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1905 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1905 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 11430
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4572 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 27432
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4572
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4572
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 540 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3240
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 90 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 90 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 540
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 90 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 90 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 540
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 90
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 216
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 16 =======================


======================= CASE 16 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 512, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 7, outer stride = 1
X': size = 5, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 5, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 14224 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 810768
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3556 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 202692
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3556 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 202692
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 889 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 50673
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2032 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 115824
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 508 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 28956
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 508 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 28956
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 7239
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 112 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6384
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 28 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1596
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 28 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1596
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 399
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 16 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 912
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 228
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 228
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 2048, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 128772 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 772632
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 21462 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 128772
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 21462 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 128772
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3577 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 21462
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 18396 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 110376
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3066 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18396
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3066 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18396
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3066
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 252 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1512
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 252
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 252
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 42
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 216
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 2048, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 252 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 2520
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 420
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 420
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 70
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 360
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 60
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 60
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 2048, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 141732 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 850392
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 23622 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 141732
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 23622 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 141732
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3937 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 23622
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4572 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 27432
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4572
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4572
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1116 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6696
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 186 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1116
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 186 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1116
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 186
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 216
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 512, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 7, outer stride = 1
X': size = 5, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 5, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 14224 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 810768
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3556 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 202692
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3556 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 202692
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 889 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 50673
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2032 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 115824
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 508 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 28956
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 508 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 28956
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 7239
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 112 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6384
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 28 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1596
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 28 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1596
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 399
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 16 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 912
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 228
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 228
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 2048, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 128772 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 772632
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 21462 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 128772
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 21462 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 128772
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3577 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 21462
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 18396 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 110376
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3066 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18396
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3066 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18396
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3066
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 252 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1512
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 252
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 252
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 42
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 216
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 2048, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 252 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 2520
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 420
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 420
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 70
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 360
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 60
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 60
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 2048, outer stride = 1
K: size = 512, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 141732 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 850392
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 23622 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 141732
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 23622 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 141732
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3937 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 23622
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4572 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 27432
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4572
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 762 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 4572
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 762
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1116 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6696
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 186 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1116
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 186 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1116
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 186
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 216
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 512, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 7, outer stride = 1
X': size = 5, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 5, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(3,3) R
TemporalMap(3,3) S
TemporalMap(3,1) Y
TemporalMap(3,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 57
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 14224 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 810768
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3556 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 202692
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3556 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 202692
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 889 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 50673
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 2032 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 115824
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 508 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 28956
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 508 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 28956
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 127 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2304
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2304
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 7239
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 112 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 6384
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 28 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1596
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 28 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 1596
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 2304
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 2880
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 2880
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 3
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 399
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 16 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 912
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 576
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 576
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 228
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 4 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size2304
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 192
	spatial_mapping_size 2304
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 2304
Overall ingress_spatial_traffic: 192
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 2304
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 3, outer stride = 1
S: size = 3, outer stride = 1
X: size = 3, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 3, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(3,1) Y
TemporalMap(3,1) X
TemporalMap(3,3) R
TemporalMap(3,3) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size576
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 576
	spatial_mapping_size 576
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 576
	spatial_mapping_size 576
Overall ingress_spatial_traffic: 1152
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 576
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 576
ingress_spatial_traffic (per iteration): 1152
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 2
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 9

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 11
outstanding_delay (for all iterations in this case): 11
======================= END CASE 1 =======================


num computations (per iteration): 2304
ingress_spatial_traffic (per iteration): 192
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 11

outstanding_delay (per iteration): 57
outstanding_delay (for all iterations in this case): 228
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 512, outer stride = 1
K: size = 2048, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(1,1) R
TemporalMap(1,1) S
TemporalMap(1,1) Y
TemporalMap(1,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 6
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 128772 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 772632
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 21462 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 128772
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 21462 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 128772
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3577 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 21462
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 18396 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 110376
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3066 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18396
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 3066 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 18396
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 511 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 3066
======================= END CASE 9 =======================


======================= CASE 9 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 252 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 1512
======================= END CASE 10 =======================


======================= CASE 10 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 252
======================= END CASE 11 =======================


======================= CASE 11 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 252
======================= END CASE 12 =======================


======================= CASE 12 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 320
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 320
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 42
======================= END CASE 13 =======================


======================= CASE 13 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 216
======================= END CASE 14 =======================


======================= CASE 14 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 15 =======================


======================= CASE 15 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 64
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 256
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 1, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 1, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size64
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 64
	spatial_mapping_size 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 64
	spatial_mapping_size 64
Overall ingress_spatial_traffic: 128
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 64
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 64
ingress_spatial_traffic (per iteration): 128
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 2
outstanding_delay (for all iterations in this case): 2
======================= END CASE 1 =======================


num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 64
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 2

outstanding_delay (per iteration): 6
outstanding_delay (for all iterations in this case): 36
======================= END CASE 16 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 256
Cluster tile size
Dimension Table contents
C: size = 2048, outer stride = 1
K: size = 1, outer stride = 1
R: size = 1, outer stride = 1
S: size = 1, outer stride = 1
X: size = 7, outer stride = 1
X': size = 7, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 7, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) C
TemporalMap(1,1) Y
TemporalMap(1,1) X
TemporalMap(1,1) R
TemporalMap(1,1) S

Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 10
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 252 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 2520
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 420
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 42 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 420
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 256
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 512
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 512
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 70
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 36 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 360
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 60
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 6 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 256
	spatial_mapping_size256
	tensor_spatial_partial_sum_mapping_size256
Input tensor <input is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor input
	ingress_traffic 256
	spatial_mapping_size 256
Input tensor <filter is sp-mapped. num clusters =  256, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 256
Overall ingress_spatial_traffic: 256
Overall egress_spatial_traffic: 256
Number of MACs over sub cluster array: 256
num computations (per iteration): 256
ingress_spatial_traffic (per iteration): 256
egress_spatial_traffic (per iteration): 256

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 1

outstanding_delay (per iteration): 10
outstanding_delay (for all iterations in this case): 60
======================= END CASE 8 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 2048, outer stride = 1
K: size = 1000, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,1) Y
TemporalMap(7,1) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size12544
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 12544
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 12544
	spatial_mapping_size 12544
Overall ingress_spatial_traffic: 15680
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 12544
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,1) Y
TemporalMap(7,1) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size3136
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 3136
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 3136
	spatial_mapping_size 3136
Overall ingress_spatial_traffic: 6272
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 3136
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 3136
ingress_spatial_traffic (per iteration): 6272
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 7
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 56
outstanding_delay (for all iterations in this case): 56
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 12544
ingress_spatial_traffic (per iteration): 15680
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 16
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 56

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 313
outstanding_delay (for all iterations in this case): 313
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 7719 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size12544
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 12544
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 12544
	spatial_mapping_size 12544
Overall ingress_spatial_traffic: 15680
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 12544
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,1) Y
TemporalMap(7,1) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size3136
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 3136
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 3136
	spatial_mapping_size 3136
Overall ingress_spatial_traffic: 6272
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 3136
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 3136
ingress_spatial_traffic (per iteration): 6272
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 7
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 56
outstanding_delay (for all iterations in this case): 56
======================= END CASE 1 =======================


num computations (per iteration): 12544
ingress_spatial_traffic (per iteration): 15680
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 16
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 56

outstanding_delay (per iteration): 313
outstanding_delay (for all iterations in this case): 2416047
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 249 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size12544
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 12544
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 12544
	spatial_mapping_size 12544
Overall ingress_spatial_traffic: 12544
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 12544
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,1) Y
TemporalMap(7,1) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size3136
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 3136
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 3136
	spatial_mapping_size 3136
Overall ingress_spatial_traffic: 6272
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 3136
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 3136
ingress_spatial_traffic (per iteration): 6272
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 7
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 56
outstanding_delay (for all iterations in this case): 56
======================= END CASE 1 =======================


num computations (per iteration): 12544
ingress_spatial_traffic (per iteration): 12544
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 13
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 56

outstanding_delay (per iteration): 313
outstanding_delay (for all iterations in this case): 77937
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 31 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size12544
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 12544
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 12544
	spatial_mapping_size 12544
Overall ingress_spatial_traffic: 15680
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 12544
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 64, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 1
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 1
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,1) Y
TemporalMap(7,1) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size3136
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor input
	ingress_traffic 3136
	spatial_mapping_size 3136
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 64
Input Tensor filter
	ingress_traffic 3136
	spatial_mapping_size 3136
Overall ingress_spatial_traffic: 6272
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 3136
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 3136
ingress_spatial_traffic (per iteration): 6272
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 7
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 56
outstanding_delay (for all iterations in this case): 56
======================= END CASE 1 =======================


num computations (per iteration): 12544
ingress_spatial_traffic (per iteration): 15680
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 16
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 56

outstanding_delay (per iteration): 313
outstanding_delay (for all iterations in this case): 9703
======================= END CASE 4 =======================


=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 49
	spatial_mapping_size 196
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 196
	spatial_mapping_size 196
Overall ingress_spatial_traffic: 245
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 196
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 196
ingress_spatial_traffic (per iteration): 245
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 49
	spatial_mapping_size 196
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 196
	spatial_mapping_size 196
Overall ingress_spatial_traffic: 245
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 196
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 196
ingress_spatial_traffic (per iteration): 245
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TempInterMap(7,2) Y
TempInterMap(7,2) X
TempInterMap(7,7) R
TempInterMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 1
sp_edge_edge sp map clusters, subcluster load volume : 1
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 1
sp_edge_edge sp map clusters, subcluster load volume : 1
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TempInterMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 7
sp_edge_edge sp map clusters, subcluster load volume : 7
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TempInterMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 7
sp_edge_edge sp map clusters, subcluster load volume : 7
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 7
sp_edge_edge sp map clusters, subcluster load volume : 7
Input Tensor input
	ingress_traffic 21
	spatial_mapping_size 21
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 168
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 168
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 1
	spatial_mapping_size 4
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 4
	spatial_mapping_size 4
Overall ingress_spatial_traffic: 5
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 4
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 0, outer stride = 1
S: size = 0, outer stride = 1
X: size = 0, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 0, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 4
ingress_spatial_traffic (per iteration): 5
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 605931
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size4
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 49
	spatial_mapping_size 196
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 196
	spatial_mapping_size 196
Overall ingress_spatial_traffic: 245
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 196
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 196
ingress_spatial_traffic (per iteration): 245
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 49
	spatial_mapping_size 196
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 196
	spatial_mapping_size 196
Overall ingress_spatial_traffic: 245
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 196
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 0, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 196
ingress_spatial_traffic (per iteration): 245
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size196
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TempInterMap(64,64) C
TempInterMap(7,7) R
TempInterMap(7,7) S
TempInterMap(7,2) Y
TempInterMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11881 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 178215 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TempInterMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 109 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 176580 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1635 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1635 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11772 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 109 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TempInterMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 109 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 176580 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1635 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1635 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11772 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 109 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TemporalMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 735
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 735
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 51
outstanding_delay (for all iterations in this case): 51
======================= END CASE 1 =======================


======================= CASE 1 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 174960 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 8748000
======================= END CASE 2 =======================


======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 2 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 3 =======================


======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 3 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1620 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 81000
======================= END CASE 4 =======================


======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 4 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 15 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 0
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 588
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 588
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 588
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 750
======================= END CASE 5 =======================


======================= CASE 5 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11664 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 583200
======================= END CASE 6 =======================


======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 6 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 147
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 147
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 7 =======================


======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
======================= CASE 7 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 108 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 4
	spatial_mapping_size4
	tensor_spatial_partial_sum_mapping_size588
Input tensor <input is not sp-mapped 
Input Tensor input
	ingress_traffic 42
	spatial_mapping_size 588
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
Input Tensor filter
	ingress_traffic 0
	spatial_mapping_size 588
Overall ingress_spatial_traffic: 42
Overall egress_spatial_traffic: 4
Number of MACs over sub cluster array: 588
=======================
Log for cluster level 1
=======================
Num sub clusters: 64
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 1, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 7, outer stride = 2
X': size = 1, outer stride = 1
Y: size = 7, outer stride = 2
Y': size = 1, outer stride = 1

Cluster Dataflow
TemporalMap(1,1) K
SpatialMap(1,1) C
TemporalMap(7,2) Y
TemporalMap(7,2) X
TemporalMap(7,7) R
TemporalMap(7,7) S

Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
======================= CASE 0 =======================
@ cluster level 1
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? Yes

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 1
	spatial_mapping_size64
	tensor_spatial_partial_sum_mapping_size147
Input tensor <input is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor input
	ingress_traffic 147
	spatial_mapping_size 147
Input tensor <filter is sp-mapped. num clusters =  64, num edge clusters = 3
num_sp_edge_edge_cluster: 1
num_full_spmap_clusters: 1
full sp map clusters, subcluster load volume : 49
sp_edge_edge sp map clusters, subcluster load volume : 49
Input Tensor filter
	ingress_traffic 147
	spatial_mapping_size 147
Overall ingress_spatial_traffic: 294
Overall egress_spatial_traffic: 1
Number of MACs over sub cluster array: 147
Note: Initialization case; cannot exploit latency hiding in this case
num computations (per iteration): 147
ingress_spatial_traffic (per iteration): 294
egress_spatial_traffic (per iteration): 1

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 49

This case is <<Ingress communication + computation>> bound (Initialization case)
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 50
======================= END CASE 1 =======================


num computations (per iteration): 588
ingress_spatial_traffic (per iteration): 42
egress_spatial_traffic (per iteration): 4

ingress_comm_delay (per iteration): 1
egress_comm_delay (per iteration): 1
computation_delay (per iteration): 50

This case is <<Computation>> bound
outstanding_delay (per iteration): 50
outstanding_delay (for all iterations in this case): 5400
======================= END CASE 8 =======================


======================= CASE 8 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
=======================
Log for cluster level 0
=======================
Num sub clusters: 4
Cluster tile size
Dimension Table contents
C: size = 3, outer stride = 1
K: size = 64, outer stride = 1
R: size = 7, outer stride = 1
S: size = 7, outer stride = 1
X: size = 224, outer stride = 2
X': size = 218, outer stride = 2
Y: size = 224, outer stride = 2
Y': size = 218, outer stride = 2

Cluster Dataflow
SpatialMap(1,1) K
TemporalMap(64,64) C
TemporalMap(7,7) R
TemporalMap(7,7) S
TempInterMap(7,2) Y
TemporalMap(7,2) X

Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 109 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 176580 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1635 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 1635 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 11772 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Steady
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
Input tensor <input is not sp-mapped 
Input tensor <filter is sp-mapped. num clusters =  4, num edge clusters = 1
======================= CASE 0 =======================
@ cluster level 0
----------------------------
<<Iteration status>>
Num status occurrences: 109 
Iteration states: 

<Iteration state>
Dimension C
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension K
Iteration Position: Init
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension R
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension S
Iteration Position: Init
is unrolled? Yes
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension X
Iteration Position: Edge
is unrolled? No
is at Init position and edge? No
Does it have an edge PE at spatial edge case? No

<Iteration state>
Dimension Y
Iteration Position: Init
is unrolled? No
is at Init position and edge? Yes
Does it have an edge PE at spatial edge case? No
----------------------------

Output Tensor output
	egress_traffic 0
	spatial_mapping_size0
	tensor_spatial_partial_sum_mapping_size0
Skipping Invalid case
