-
**spack install intel-parallel-studio does not (fully) respect ~tbb ~mkl, i.e. TBB is still installed and TBBROOT as well as I_MPI_ROOT, FI_PROVIDER are set. TBB is also included in CPATH, LD_LIBRARY_…
-
This is analogous to the widely used immediate (or non-blocking) collectives in MPI.
```fortran
type(event_type) :: a
call co_sum(x, event = a) ! "Immediate return" like MPI_Iallreduce
call do_…
-
I believe it would be a valid strategy to implement coindexed procedure actual arguments as copy-in/copy-out. This is because it would not be valid for anything to do anything which would be able to o…
-
Make sure cafrun is working correctly
Test on: `tau2/examples/caf/pi_ca.f90`
Compiler instrumentation should work with OpenCoarrays.
```
tau cafrun -n 4 ./pi 30000
tau caf pi_ca.f90 -o pi
…
-
The LET statement is proposed as a single solution for several needs identified in other issues: fixing implicit SAVE on initialized variables, adding immutable objects, "auto" type and shape inferenc…
-
*Should we use `do concurrent` in stdlib as parallel concurrency?*
There have been a lot of discussion about the `do concurrent` construct in Fortran ([j3-fortran], [discourse]), especially with re…
-
## What type of issue is this?
- [x] Bug in the code or other problem
- [ ] Inadequate/incorrect documation
- [ ] Feature request
If this is a bug report, please use the following template.
O…
-
suggested by @urbanjost
-
See [here](https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html), `-flto` parameter.
-
Motivation
-----------
`Forall` and `do concurrent` are commonly assumed to offer the potential for better performance than `do` loops, but both were ultimately found to have design problems that …