diff --git a/juno_samples/rodinia/cfd/src/cpu_euler.sch b/juno_samples/rodinia/cfd/src/cpu_euler.sch
index d9d3eb8c0ebe133acd9daf3e9505eeb06b1be062..baf45b8a56e6d44ccb9991a4136032a96aff72e8 100644
--- a/juno_samples/rodinia/cfd/src/cpu_euler.sch
+++ b/juno_samples/rodinia/cfd/src/cpu_euler.sch
@@ -57,6 +57,7 @@ if !feature("seq") {
   copy_vars = copy_vars_body;
 }
 
+fork-tile[13, 0, false, true](compute_flux);
 const-inline[false](*);
 simpl!(*);
 fork-split(compute_step_factor, compute_flux, time_step, copy_vars);
diff --git a/juno_samples/rodinia/cfd/src/cpu_pre_euler.sch b/juno_samples/rodinia/cfd/src/cpu_pre_euler.sch
index 858be5baec53ea93e5658cfed6b9290cc4010c1f..cd9ae6a02a7b13ea758e3b310f6ee89d1decfcec 100644
--- a/juno_samples/rodinia/cfd/src/cpu_pre_euler.sch
+++ b/juno_samples/rodinia/cfd/src/cpu_pre_euler.sch
@@ -64,5 +64,11 @@ if !feature("seq") {
   copy_vars = copy_vars_body;
 }
 
+fork-tile[13, 0, false, true](compute_flux);
+const-inline[false](*);
+simpl!(*);
+fork-split(compute_step_factor, compute_flux_contributions, compute_flux, time_step, copy_vars);
 unforkify(compute_step_factor, compute_flux_contributions, compute_flux, time_step, copy_vars);
+simpl!(*);
+
 gcm(*);