From 638ef760a716dbccfdaac8507c804c1e5228364f Mon Sep 17 00:00:00 2001 From: Russel Arbore <rarbore2@illinois.edu> Date: Tue, 4 Mar 2025 16:35:32 -0600 Subject: [PATCH] fix --- juno_samples/rodinia/bfs/src/cpu.sch | 2 -- juno_samples/rodinia/bfs/src/gpu.sch | 8 +++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/juno_samples/rodinia/bfs/src/cpu.sch b/juno_samples/rodinia/bfs/src/cpu.sch index 34b73506..339782d6 100644 --- a/juno_samples/rodinia/bfs/src/cpu.sch +++ b/juno_samples/rodinia/bfs/src/cpu.sch @@ -46,8 +46,6 @@ let traverse_body = outline(inner); let (outer, inner) = fork-reshape[[1], [0]](collect); let collect_body = outline(inner); -let init_body = init; -// Following code seems to generate breaking RT code fork-tile[32, 0, false, true](init); let (outer, inner) = fork-reshape[[1], [0]](init); let init_body = outline(inner); diff --git a/juno_samples/rodinia/bfs/src/gpu.sch b/juno_samples/rodinia/bfs/src/gpu.sch index 3e2c133e..0253a021 100644 --- a/juno_samples/rodinia/bfs/src/gpu.sch +++ b/juno_samples/rodinia/bfs/src/gpu.sch @@ -38,11 +38,9 @@ fixpoint { } simpl!(collect); -fork-tile[32, 0, false, true](traverse, collect); -let (outer, inner) = fork-reshape[[1], [0]](traverse); -let traverse_body = outline(inner); -let (outer, inner) = fork-reshape[[1], [0]](collect); -let collect_body = outline(inner); +fork-tile[32, 0, false, true](init); +let (outer, inner) = fork-reshape[[1], [0]](init); +let init_body = outline(inner); fork-tile[1024, 0, false, true](traverse, collect); fork-split(traverse, collect); -- GitLab