OpenMP support in Elmer

Discussion about building and installing Elmer

OpenMP support in Elmer

Postby kataja » 08 Mar 2018, 13:18

There has been an ongoing effort in threading and vectorization of certain parts of Elmer. To make use of the OpenMP support, Elmer needs to be recompiled with cmake option
Code: Select all
and the number of threads is controlled by the
Code: Select all
environment variable.

Posts: 66
Joined: 09 May 2014, 16:06

Re: OpenMP support in Elmer

Postby raback » 08 Mar 2018, 17:44


Those willing to have a closer look, there are two threaded versions of the ModelPDE among the tests: ModelPDEthreaded and ModelPDEevol. The latter also includes more efficient versions for list operations.

Also some internal Krylov methods of Elmer have been thereaded.

Site Admin
Posts: 3185
Joined: 22 Aug 2009, 11:57
Location: Espoo, Finland

Return to Installation & compilation

Who is online

Users browsing this forum: Google [Bot] and 1 guest