E3SM-Project / E3SM-Project/HOMMEXX

Add LIKELY/UNLIKELY annotations to some if statements

Open
#142 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
11
Forks
0
PR merge metrics
No merged PRs in 30d

Description

A microoptimization we can apply much later in the future, especially for error checking where we don't care about the latency of failing the check.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points; begin by locating the error-checking if statements in the repository and checking how compiler branch annotations are currently supported. Confirm which checks are suitable and define a benchmark or test showing that the annotations are correct before considering the work done.

Written by the indexing model from the issue text.

Assessment

Domain
performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.