-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
Clause 11Standard Clause 11: Execution controlStandard Clause 11: Execution control
Description
@klausler reported in #60 (comment):
DO CONCURRENT
is fundamentally broken. It only guarantees to the compiler that the iterations of the loop can be run in any serial order. Its default localization rule (any variable read in an iteration will see the most recent value written in the same iteration, if any) prevents straightforward parallel execution.
Let's discuss that here. @klausler, can you work with @gklimowicz to fix that? Gary has some proposals regarding "do concurrent". Or there is no way to fix this issue.
Metadata
Metadata
Assignees
Labels
Clause 11Standard Clause 11: Execution controlStandard Clause 11: Execution control