Skip to content

Strong remove MPI dependencies#131

Closed
miguelmaso wants to merge 1 commit into
mainfrom
strong-remove-mpi
Closed

Strong remove MPI dependencies#131
miguelmaso wants to merge 1 commit into
mainfrom
strong-remove-mpi

Conversation

@miguelmaso

@miguelmaso miguelmaso commented Mar 6, 2026

Copy link
Copy Markdown
Collaborator

This is an alternative to #102 .

Check if compilation errors in Julia 1.13 get solved

@miguelmaso miguelmaso requested a review from jmartfrut March 6, 2026 10:44
@github-actions

github-actions Bot commented Mar 6, 2026

Copy link
Copy Markdown

Benchmark Results (Julia v1)

Time benchmarks
main eacce47... main / eacce47...
Constitutive models/Visco-elastic Ψ 0.0501 ± 0.02 ms 0.0502 ± 0.021 ms 0.998 ± 0.58
Constitutive models/Visco-elastic ∂Ψu 0.0624 ± 0.0019 ms 0.062 ± 0.0022 ms 1.01 ± 0.047
Constitutive models/Visco-elastic ∂Ψuu 0.112 ± 0.015 ms 0.11 ± 0.015 ms 1.02 ± 0.2
Simulations/StaticMechanicalDirichlet 0.211 ± 0.014 s 0.21 ± 0.014 s 1.01 ± 0.096
Simulations/StaticMechanicalNeumann 0.162 ± 0.012 s 0.168 ± 0.015 s 0.969 ± 0.11
Simulations/ViscoElastic 21.4 s 21.2 s 1.01
Tensor algebra/Cofactor 0.063 ± 0.003 μs 0.062 ± 0.002 μs 1.02 ± 0.058
Tensor algebra/Det(A)Inv(A') 0.13 ± 0.006 μs 0.128 ± 0.03 μs 1.02 ± 0.24
Tensor algebra/δδ_λ_2d 19 ± 1 ns 18 ± 1 ns 1.06 ± 0.081
Tensor algebra/δδ_μ_2d 19 ± 1 ns 19 ± 1 ns 1 ± 0.074
time_to_load 0.0204 ± 4.6e-05 h 0.017 ± 7.4e-05 h 1.2 ± 0.0059
Memory benchmarks
main eacce47... main / eacce47...
Constitutive models/Visco-elastic Ψ 1.24 k allocs: 0.0777 MB 1.24 k allocs: 0.0777 MB 1
Constitutive models/Visco-elastic ∂Ψu 1.36 k allocs: 0.0898 MB 1.36 k allocs: 0.0898 MB 1
Constitutive models/Visco-elastic ∂Ψuu 2.32 k allocs: 0.155 MB 2.32 k allocs: 0.155 MB 1
Simulations/StaticMechanicalDirichlet 1.51 M allocs: 0.109 GB 1.51 M allocs: 0.109 GB 1
Simulations/StaticMechanicalNeumann 1.48 M allocs: 0.0933 GB 1.48 M allocs: 0.0933 GB 1
Simulations/ViscoElastic 0.343 G allocs: 22 GB 0.343 G allocs: 22 GB 1
Tensor algebra/Cofactor 1 allocs: 0.0781 kB 1 allocs: 0.0781 kB 1
Tensor algebra/Det(A)Inv(A') 4 allocs: 0.25 kB 4 allocs: 0.25 kB 1
Tensor algebra/δδ_λ_2d 0 allocs: 0 B 0 allocs: 0 B
Tensor algebra/δδ_μ_2d 0 allocs: 0 B 0 allocs: 0 B
time_to_load 0.141 k allocs: 10.8 kB 0.141 k allocs: 10.8 kB 1

@miguelmaso miguelmaso closed this Mar 9, 2026
@miguelmaso miguelmaso deleted the strong-remove-mpi branch March 9, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant