Rationale

One of QuakeCoRE's strategical objectives is to be able to perform OpenSees simulations at an HPC scale. However, OpenSees does not seem to present a good scaling on bigger machines (http://opensees.berkeley.edu/OpenSees/workshops/parallel/ParallelOpenSees.pdf). A profiling exercise can provide more insight on the reasons behind the lack of good speedup of OpenSees.

Profiling

There are two flavors of parallel OpenSees:

In a first stage, we are going to focus on the profiling of OpenSeesSP, as it seems to be more transparent for the user.

Current activities

Next steps

History