<div dir="ltr">Hi, community,<div><br></div><div>I was doing some benchmark tests for my version of GRHydro with TimerReport and I found that a lot of time in the code is spent in SYNCs for the staggered variables. Analogous to IllinoisGRMHD I have the following  lines in the schedule.ccl</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> {<br>      SYNC: GRHydro::em_Ax,GRHydro::em_Ay,GRHydro::em_Az,GRHydro::em_psi6phi<br>      LANG: C<br>    } "Schedule symmetries -- Actually just a placeholder function to ensure prolongations / processor syncs are done BEFORE outer boundaries are updated."</blockquote><div><br></div><div><br></div><div>According to the timer, this takes 3 times more than other SYNCs. Is there a reason for this? Is it related to the prolongation operators for staggered variables?</div><div><br></div><div>Thanks for your help!</div><div><br></div><div><br></div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><font face="trebuchet ms, sans-serif"><b>Dr. Luciano Combi</b></font></div><div dir="ltr"><div style="font-family:sans-serif"><div style="color:rgb(117,117,117)"><div>Postdoctoral Researcher</div><div>Perimeter Institute for Theoretical Physics<br></div><div>CITA National Fellow (U. of Guelph)</div><div><div style="color:rgb(32,33,36);font-family:Arial,Helvetica,sans-serif">---</div></div></div></div></div></div></div></div></div></div>