ESCOMP / ESCOMP/CTSM

Examine performance of loops over soil layers

Open
#324 0 comments 0 reactions 0 assignees View on GitHub
investigation performance
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
2d 21h
Merged PRs (30d)
7

Description

As @swensosc pointed out today, a fair amount of time is spent in loops over soil layers. It would probably be worth looking at some of these more closely to see if we can identify some general ways the performance of these multi-level loops can be improved. For example, can we improve the cache efficiency or vectorizability? Can we move some code (conditionals, etc.) to outside these loops?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.