Skip to content

Conversation

micheles
Copy link
Contributor

@micheles micheles commented Oct 18, 2025

With less iterations and using less memory. Here are the figures for usa_small:

# before
| calc_3, maxmem=242.1 GB    | time_sec  | memory_mb | counts  |
|----------------------------+-----------+-----------+---------|
| total classical            | 16_854    | 1_336     | 705     |
| cluster loop               | 13_605    | 267.1     | 705     |
| total postclassical        | 1_135     | 48.0391   | 10      |
| reading rates              | 1_133     | 47.9805   | 10      |
| get_poes                   | 750.1     | 0.0       | 103_320 |
| ClassicalCalculator.run    | 485.5     | 803.0     | 1       |

# after
| calc_6, maxmem=305.3 GB    | time_sec  | memory_mb | counts  |
|----------------------------+-----------+-----------+---------|
| total classical            | 7_786     | 1_119     | 705     |
| cluster loop               | 4_293     | 0.0352    | 705     |
| total postclassical        | 1_130     | 0.0       | 10      |
| reading rates              | 1_129     | 0.0       | 10      |
| get_poes                   | 793.5     | 0.0       | 103_320 |
| ClassicalCalculator.run    | 454.8     | 676.3     | 1       |

@micheles micheles added this to the Engine 3.24.0 milestone Oct 18, 2025
@micheles micheles requested a review from mmpagani October 18, 2025 06:38
@micheles micheles merged commit 8087e57 into master Oct 18, 2025
7 checks passed
@micheles micheles deleted the cluster branch October 18, 2025 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant