Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigations for conditioned scenarios (needed for the Aristotle project) #9677

Open
micheles opened this issue May 17, 2024 · 0 comments
Open
Assignees

Comments

@micheles
Copy link
Contributor

micheles commented May 17, 2024

The feasibility of generic conditioned scenarios must be assessed, because a naive approach would easily give numbers as 46.5 T (Terabytes) of memory used. The problem is that the memory occupation is QUARTIC with the maximum distance.
Suppose maximum_distance=300 km (as it is now) and suppose the site model has a resolution of 1 km (can have even a higher resolution). The number of sites in a disk of radius 300 km is 3.14 * 300^2 = 282_600 sites. The size of the matrices tau and phi is

size = 10 gsims x 4 imts x 282_600^2 sites * 8 bytes * 2 matrices = 46.5 TB

with reasonable numbers for the number of GSIMs (we have more than 10 gsims per TRT in Europe) and IMTs.
This can be solved with region_grid_spacing large enough, but how exactly do we determine it?

The other thing to assess is the dependency on the random part, i.e. do all simulations give basically the same GMF
and we can set number_of_ground_motion_fields=1 or not? Is there a strong dependency on the ses_seed or not?
Can we set truncation_level=0 and number_of_ground_motion_fields=1? In that case, can we parallelize by GSIM?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants