Skip to content
Snippets Groups Projects
Commit 653ce44c authored by Matt Wala's avatar Matt Wala
Browse files

Add nosync to all write statements

parent 32fe6619
No related branches found
No related tags found
1 merge request!72Silence loopy language warnings
Pipeline #
......@@ -196,7 +196,7 @@ class E2EFromCSR(E2EBase):
"""] + ["""
tgt_expansions[tgt_ibox - tgt_base_ibox, {coeffidx}] = \
simul_reduce(sum, isrc_box, coeff{coeffidx}) \
{{id_prefix=write_expn}}
{{id_prefix=write_expn,nosync=write_expn*}}
""".format(coeffidx=i) for i in range(ncoeff_tgt)] + ["""
end
"""],
......@@ -314,7 +314,7 @@ class E2EFromChildren(E2EBase):
tgt_expansions[tgt_ibox - tgt_base_ibox, {i}] \
+ coeff{i} \
{{id_prefix=write_expn,dep=compute_coeff*,
nosync=read_coeff*}}
nosync=read_coeff*:write_expn*}}
""".format(i=i) for i in range(ncoeffs)] + ["""
end
end
......@@ -422,7 +422,7 @@ class E2EFromParent(E2EBase):
tgt_expansions[tgt_ibox - tgt_base_ibox, {i}] = \
tgt_expansions[tgt_ibox - tgt_base_ibox, {i}] + coeff{i} \
{{id_prefix=write_expn,nosync=read_expn*}}
{{id_prefix=write_expn,nosync=read_expn*:write_expn*}}
""".format(i=i) for i in range(ncoeffs)] + ["""
end
"""],
......
......@@ -138,7 +138,7 @@ class P2EFromSingleBox(P2EBase):
"""] + ["""
tgt_expansions[src_ibox-tgt_base_ibox, {coeffidx}] = \
simul_reduce(sum, isrc, strength*coeff{coeffidx}) \
{{id_prefix=write_expn}}
{{id_prefix=write_expn,nosync=write_expn*}}
""".format(coeffidx=i) for i in range(ncoeffs)] + ["""
end
"""],
......@@ -256,7 +256,8 @@ class P2EFromCSR(P2EBase):
"""] + ["""
tgt_expansions[tgt_ibox - tgt_base_ibox, {coeffidx}] = \
simul_reduce(sum, (isrc_box, isrc),
strength*coeff{coeffidx}) {{id_prefix=write_expn}}
strength*coeff{coeffidx}) \
{{id_prefix=write_expn,nosync=write_expn*}}
""".format(coeffidx=i) for i in range(ncoeffs)] + ["""
end
"""],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment