CliMA / CliMA/ClimaComms.jl

Add threads backend

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
6
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Using threads as processes (see [comment](https://github.com/CliMA/ClimaCore.jl/pull/373#discussion_r774186639)). Will likely require changes to `test/stencil.jl` to eliminate globals.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the threads-as-processes discussion linked from PR #373, then inspect the existing backend structure and test/stencil.jl. The issue indicates that test/stencil.jl may need changes to eliminate globals. Done means a threads backend is supported and the affected tests pass without those globals.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
backend, distributed-systems, hpc
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.