[Users] About SYNCs with staggered variables
Luciano Combi
lcombi at perimeterinstitute.ca
Sun Mar 31 12:41:34 CDT 2024
Hi, community,
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
{
> SYNC:
> GRHydro::em_Ax,GRHydro::em_Ay,GRHydro::em_Az,GRHydro::em_psi6phi
> LANG: C
> } "Schedule symmetries -- Actually just a placeholder function to
> ensure prolongations / processor syncs are done BEFORE outer boundaries are
> updated."
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?
Thanks for your help!
*Dr. Luciano Combi*
Postdoctoral Researcher
Perimeter Institute for Theoretical Physics
CITA National Fellow (U. of Guelph)
---
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/users/attachments/20240331/8d38c27d/attachment.htm>
More information about the Users
mailing list