Changes made in September 2025 #22

Merged
tomekbalawajder merged 11 commits from Sept2025 into master 2025-09-29 11:34:03 +02:00
Member

Fix for issue preventing Dask multiprocessing from running properly on the Platform.
Implement smoothing of final grid image except when there are few grid values.
New search interval when PGV is selected.

Fix for issue preventing Dask multiprocessing from running properly on the Platform. Implement smoothing of final grid image except when there are few grid values. New search interval when PGV is selected.
ftong added 11 commits 2025-09-25 13:41:38 +02:00
Previously, user could enter a value enter the  custom rate box, enable "activity rate estimation" and the custom rate box would disappear but the program would still see the value previously entered and use it even though it was no longer visible in the user interface
From Tomasz Balawajder:
"Since we are using a Java service to launch the Python process, its behavior differs from running the script directly on the cluster.

By default, Dask uses fork() to create worker processes. However, when running under the JVM, the start method defaults to spawn, which does not share memory between processes. This caused the slowdown and unexpected behavior.

I’ve forced Python to use fork() in the configuration, and now the application completes in the same time as when executed with sbatch."
tomekbalawajder was assigned by asia 2025-09-25 14:00:58 +02:00
asia requested review from tomekbalawajder 2025-09-25 14:01:07 +02:00
tomekbalawajder was unassigned by asia 2025-09-25 14:01:13 +02:00
tomekbalawajder approved these changes 2025-09-25 14:24:17 +02:00
tomekbalawajder merged commit 50930e3233 into master 2025-09-29 11:34:03 +02:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: official-apps/SeismicHazardForecasting#22
No description provided.