kaipartmann / Peridynamics.jl

A Julia package for parallel peridynamics simulations
https://kaipartmann.github.io/Peridynamics.jl/
MIT License
32 stars 7 forks source link

Use `Polyester.@batch` instead of `Threads.@threads` #111

Closed kaipartmann closed 1 week ago

kaipartmann commented 1 week ago

Change considered due to #110.

codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.49%. Comparing base (eb5f0ad) to head (82fd470).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #111 +/- ## ======================================= Coverage 89.49% 89.49% ======================================= Files 44 44 Lines 2998 2998 ======================================= Hits 2683 2683 Misses 315 315 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

kaipartmann commented 1 week ago

Tests on my MacBook and different HPC systems show performance improvements, so we will switch to Polyester.@batch for now.