[flang-commits] [flang] Parallel runtime library design doc (PRIF) (PR #76088)
Kiran Chandramohan via flang-commits
flang-commits at lists.llvm.org
Mon Jan 20 05:09:57 PST 2025
https://github.com/kiranchandramohan commented:
Thanks for the detailed design document.
Would be good to get the additional license/copyright specification sanitized by the llvm board members. @kbeyls @tlattner
> This document specifies the interface design for supporting the parallel features of flang.
This could be mistaken to mean that all parallel features like OpenMP, OpenACC, Do concurrent should use this interface. Is there a better way to specify this? Like support for coarrays or images in Fortran?
It will be great if you could clarify :
1. whether the concerns that Peter raised could be handled by augmenting or modifying the PRIF spec.
2. What is the process for changes to PRIF. Is it OK to modify by making changes to this document?
3. Is this intended as one of the mechanism for supporting coarrays in Flang or as the only mechanism?
4. Is there an implication that `caffeine` is the only library that should be used with Flang for co-arrays?
https://github.com/llvm/llvm-project/pull/76088
More information about the flang-commits
mailing list