[flang-commits] [flang] 8d21025 - [flang] Parallel runtime library design doc (PRIF) (#76088)

via flang-commits flang-commits at lists.llvm.org
Wed Jul 16 10:14:29 PDT 2025


Author: Brad Richardson
Date: 2025-07-16T10:14:26-07:00
New Revision: 8d21025c3aeb1c98caef08f8446ec138c62288d1

URL: https://github.com/llvm/llvm-project/commit/8d21025c3aeb1c98caef08f8446ec138c62288d1
DIFF: https://github.com/llvm/llvm-project/commit/8d21025c3aeb1c98caef08f8446ec138c62288d1.diff

LOG: [flang] Parallel runtime library design doc (PRIF) (#76088)

The Parallel Runtime Interface for Fortran (PRIF) specifies the interface design for 
supporting Fortran's multi-image parallel features in flang.

---------

Co-authored-by: Katherine Rasmussen <krasmussen at lbl.gov>
Co-authored-by: Damian Rouson <rouson at lbl.gov>
Co-authored-by: Dan Bonachea <dobonachea at lbl.gov>

Added: 
    flang/docs/ParallelMultiImageFortranRuntime.md

Modified: 
    flang/docs/index.md

Removed: 
    


################################################################################
diff  --git a/flang/docs/ParallelMultiImageFortranRuntime.md b/flang/docs/ParallelMultiImageFortranRuntime.md
new file mode 100644
index 0000000000000..8cf0055e5817b
--- /dev/null
+++ b/flang/docs/ParallelMultiImageFortranRuntime.md
@@ -0,0 +1,18 @@
+<!--===- docs/ParallelMultiImageFortranRuntime.md
+  
+   Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+   See https://llvm.org/LICENSE.txt for license information.
+   SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+  
+-->
+
+# Multi-Image Parallel Fortran Runtime
+
+
+The Parallel Runtime Interface for Fortran (PRIF) defines an 
+interface designed for LLVM Flang to target implementations of 
+Fortran's multi-image parallel features.
+
+The current revision of the PRIF specification is here:
+<https://doi.org/10.25344/S4CG6G>
+

diff  --git a/flang/docs/index.md b/flang/docs/index.md
index 2568ad70c5d09..016577bcb1e98 100644
--- a/flang/docs/index.md
+++ b/flang/docs/index.md
@@ -78,6 +78,7 @@ on how to get in touch with us and to learn more about the current status.
    OpenMP-semantics
    OptionComparison
    Overview
+   ParallelMultiImageFortranRuntime
    ParameterizedDerivedTypes
    ParserCombinators
    Parsing


        


More information about the flang-commits mailing list