Skip to content

Apply OpenMP to the vx_regrid library and initialize OpenMP for all applications #3131

@JohnHalleyGotway

Description

@JohnHalleyGotway

This is a sub-issue of #3120.

Describe the Sub-Issue

Re-gridding has been identified as a bottleneck when processing RRFS data. Use OpenMP to parallelize the processing in the vx_regrid library to improve runtime efficiency. And since re-gridding applies to many MET tools, move the call to init_openmp() to initialize OpenMP from specific applications into the common main() function in vx_util/main.cc.

Time Estimate

1 day

Define the Metadata

Assignee

  • Select engineer(s) or no engineer required
  • Select scientist(s) or no scientist required

Labels

  • Review default alert labels
  • Select component(s)
  • Select priority
  • Select requestor(s)

Milestone and Projects

  • Select Milestone as a MET-X.Y.Z version, Consider for Next Release, or Backlog of Development Ideas
  • For a MET-X.Y.Z version, select the MET-X.Y Development project

Metadata

Metadata

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions