-
Notifications
You must be signed in to change notification settings - Fork 370
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'azamat/anvil/improve-defaults' (PR #1225)
Improve Anvil performance: - Minimal Intel MKL link line to avoid linking with Intel MPI - Default compiler is Intel (faster) - Better processor affinities for OpenMPI - Typical OpenMP settings - Adding default ne30 F-case PE layouts for Anvil - '-pecount S 'small layout for 40 nodes - otherwise, a layout for 77 nodes - Simplify library paths - Replace (P)NETCDFROOT with (P)NETCDF_PATH - Remove unused MPI_PATH - Remove unused MPI_LIB_NAME - Remove duplication of common python, cmake modules - Replace has-based (P)NETCDF paths with output of shell utils - Default PE layout of 20 nodes x 36 tasks x 1 thread [non-BFB] - for Anvil out-of-box cases due to compiler change Fixes #1135
- Loading branch information
Showing
3 changed files
with
131 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters