/
CT_01_015 - OpenMP

CT_01_015 - OpenMP

About

Important component of HPC stack. Implementations relevant to RISE are (obviously) LLVM and GCC. GCC has been operational for some time and we've been tracking the progress of LLVM OpenMP on RISC-V.

OpenMP implements fork-join multithreading model and starting with version 5 it supports device offload, though this page is currently tracking CPU support.

Stakeholders/Partners

RISE:

Ken Unger, Microchip

Petr Penzin, Tenstorrent

External:

Dependencies


Status

Development

UNDER INVESTIGATION


Development TimelineNA
Upstreaming

WIP


Upstream Version





Contacts

Petr Penzin



Dependencies




Updates

 

  • Moved to 1H2025

 

  •  Page created to track OpenMP efforts

Related content

RISE Compiler/Toolchain Projects Tracking
RISE Compiler/Toolchain Projects Tracking
More like this
CT_00_026 -- Vectorize lbm benchmark from spec2017
CT_00_026 -- Vectorize lbm benchmark from spec2017
More like this
CT_00_010 - Improve Long branch/jump support (GCC)
CT_00_010 - Improve Long branch/jump support (GCC)
Read with this
About RISE
About RISE
More like this
2025-1H - Compilers and Toolchains Priorities
2025-1H - Compilers and Toolchains Priorities
Read with this
RISE Build Farm
RISE Build Farm
More like this