G
Computation fused_computation.9652 (in fusion instruction compare_reduce_fusion.10)
140493741661520
Parameter 2
pred[1,16384]{1,0:T(4,128)(4,1)}
140493741663808
dynamic-slice.11771.clone.1
dynamic_slice_sizes={1,4096}
pred[1,4096]{1,0:T(4,128)(4,1)}
operand 1
= s32[] 0
140493741661520->140493741663808
0
140493741663184
Parameter 1
s32[]
140493741663184->140493741663808
2
140493741665952
dynamic-slice.11770.clone.1
dynamic_slice_sizes={1,4096}
s32[1,4096]{1,0:T(1,128)}
operand 1
= s32[] 0
140493741663184->140493741665952
2
140493741671056
select.8825.clone.1
s32[1,4096]{1,0:T(1,128)}
operand 2
= s32[1,4096] 0
140493741663808->140493741671056
0
140493741675456
tuple.2911
(pred[4096], s32[1,4096], pred[1,4096])
140493741663808->140493741675456
2
140493741665328
Parameter 0
s32[1,16384]{1,0:T(1,128)}
140493741665328->140493741665952
0
140493741669312
add.20812.clone.1
s32[1,4096]{1,0:T(1,128)}
operand 1
= s32[1,4096] 1
140493741665952->140493741669312
0
140493741669312->140493741671056
1
140493741671936
compare.3996
direction=NE
pred[1,4096]{1,0:T(4,128)(4,1)}
operand 1
= s32[1,4096] 0
140493741671056->140493741671936
0
140493741671056->140493741675456
1
140493741674160
reduce.12808
Subcomputation:
add
dimensions={0}
pred[4096]
operand 1
= pred[] false
140493741671936->140493741674160
0
140493741674160->140493741675456
0
cluster_140493741677872
ROOT
140493741675456->cluster_140493741677872
[Save HTML+SVG]
[Save SVG]
[Save DOT]
Rendering took 103.20ms.