[ET Trac] [Einstein Toolkit] #2173: Test "Poisson equation" example
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu Aug 23 10:18:25 CDT 2018
#2173: Test "Poisson equation" example
--------------------------------------+---------------------------------
Reporter: Roland Haas | Owner: Roland Haas
Type: task | Status: review
Priority: major | Milestone: ET_2018_08
Component: EinsteinToolkit website | Version: development version
Resolution: | Keywords:
--------------------------------------+---------------------------------
Comment (by Roland Haas):
In the call on 2018-0802 a suggestion was made to mabye re-instantiate the
5 Gaussians. param.ccl right now claims that 20 gaussians are supported,
so supporting 5 is not actually fixing the "bug" but instead only making
the gallery example work.
I new pull request enabling 20 gaussians is here:
I have quickly checked on runtime and find that run time of the generated
routine is:
||= number of Gaussians =||= run time (s) =||= total run time (s) =||
|| 2 || 139 || 287 ||
|| 5 || 305 || 582 ||
|| 20 || 869 || 1030 ||
So basically the CT_Analytic function's runtime is scaling almost linearly
with the number of Gaussians. Note that this is a version of the
poisson.par file where the max. number of iterations in the ML scheme has
been reduced to 2 from 200 so presumably in a real run of the parfile
`CT_Analytic` would not take >50% of the runtime since it only runs once
and not once per grid sweep.
I will thus prepare and test a commit allowing up to 5 Gaussians which
lets one run the gallery example as shown.
Only relative numbers matter as the absolute numbers would change with
processor speed etc.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2173#comment:5>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list