Virtual machine


A collaborator is using openACC. He has a windows machine and was going to run Linux using a virtual machine. We are parallelizing some C++ code using openACC.

Is it possible to use openACC effectively whilst running a virtual machine?

We are using kernel directive and fine-tuning the number of gangs etc

Please advise,

Best wishes,


I assume the Virtual machine does not have a GPU, so you
would be compiling

-ta=multicore instead of -ta=tesla

To limit the program to running on the CPU only.