Ok, compiling with MPI support is fine as long as you don’t create multiple MPI processes sharing the same GPU (this will still work but degrade de performance due to unnecessary communication and smaller work units on the GPU). If you use a single K80 you can start the case without MPI just using ./cavity3d
(you of course may already do this exactly this way, just making sure)