On Mon, 12 Aug 2019 18:06:01 +0300
"Mikhail Kuzminsky" <k...@free.net> wrote:

> Heterogeneous nodes in my small CentOS 7 cluster have  x86-64 CPUs 
> along with the old Nvidia GPU C2050 (Fermi). New Fortran program uses 
> MPI + OpenMP software.

There are several challenges here. First the rather old C2050. It is if
I remember compute capability 2.0 (current is turing at 7.5...). It is
also rather slow even if it can run the code. To top it off I'd expect
some challenges getting a working driver+cuda that isn't horribly old
(maybe cuda8 would work, ymmv..).

> Does the modern gfortran or Intel ifort compilers give support of
> work through OpenMP 4.5 with these GPUs?

Second challenge, state of compiler support.

Intel ifort will (not surprisingly) not generate OMP TARGET code for
Nvidia GPUs...

GCC/gfortran has some support for OpenMP and OpenACC via nvptx (see for
example: https://gcc.gnu.org/wiki/Offloading) but you may want to run
9.2 or so.

Bottom line: old cuda + old hardware + ??driver + nvptx + bleeding edge
gcc + fortran -> not very likely usable imo.

/Peter K
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit 
https://beowulf.org/cgi-bin/mailman/listinfo/beowulf

Reply via email to