For profiling with tau we need to specify different compilers for different files
If we would introduce all kernels with tau, we incur a huge runtime overhead of over 50%due to the frequency and small runtime of each kernel, which operates on a single cell only. PSyclone offers instrumentation of the kernels outside of the column loop, which significantly reduces this overhead.
We need a way to specify different compiles, e.g. tau_f90.sh as default, and ifort for all files in kernels/* or so.
For profiling with tau we need to specify different compilers for different files
We need a way to specify different compiles, e.g.
tau_f90.sh
as default, andifort
for all files inkernels/*
or so.