Hi Jeff,
I really enjoyed your blog post on imperfect Fortran compilers. It had me wondering how would one do this with CMake. According to StackOverflow, CMake wouldn't be able to handle a project where two different compilers are used for the same language (although Make can do it easily in principle).
Essentially I just wanted to say, Fortran projects using CMake will need to compile their GPU kernels as a separate CMake library project, if they are to exploit this mixed CUDA + host compiler, so more duct tape.
Ciao,
Ivan
Reference:
Hi Jeff,
I really enjoyed your blog post on imperfect Fortran compilers. It had me wondering how would one do this with CMake. According to StackOverflow, CMake wouldn't be able to handle a project where two different compilers are used for the same language (although Make can do it easily in principle).
Essentially I just wanted to say, Fortran projects using CMake will need to compile their GPU kernels as a separate CMake library project, if they are to exploit this mixed CUDA + host compiler, so more duct tape.
Ciao,
Ivan
Reference: