From 9a469275191750d40e4a21c90473679e499dcafb Mon Sep 17 00:00:00 2001 From: Russel Arbore <russel.jma@gmail.com> Date: Wed, 5 Mar 2025 09:13:20 -0600 Subject: [PATCH] srad memory coalescing via interchange --- juno_samples/rodinia/srad/src/gpu.sch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/juno_samples/rodinia/srad/src/gpu.sch b/juno_samples/rodinia/srad/src/gpu.sch index c5a30527..b2f0460a 100644 --- a/juno_samples/rodinia/srad/src/gpu.sch +++ b/juno_samples/rodinia/srad/src/gpu.sch @@ -66,18 +66,21 @@ ip-sroa(*); sroa(*); simpl!(*); +fork-interchange[0, 1](main_loops); fork-dim-merge(main_loops); fork-tile[32, 0, false, true](main_loops); dce(main_loops); fork-split(main_loops); simpl!(main_loops); +fork-interchange[0, 1](extract); fork-dim-merge(extract); fork-tile[32, 0, false, true](extract); dce(extract); fork-split(extract); simpl!(extract); +fork-interchange[0, 1](compress); fork-dim-merge(compress); fork-tile[32, 0, false, true](compress); dce(compress); -- GitLab