Page 1 of 2
Reverting to Reference Platform. Msg Box
Posted: Tue Aug 04, 2009 2:32 pm
by fsijen
When I try to run a simulation on OpenMM Zephyr and choose GPU nVidia on the simulation hardware tab i get this msg box "Reverting to Reference platform. You asked for GPU nVidia. Inspect log for details". Does anyone know why this is the case despite having installed CUDA 2.2 drivers/toolkit and passed the SDK "Device query" test. I have tesla C1060 GPUs running on 64bit windows Xp.
RE: Reverting to Reference Platform. Msg Box
Posted: Tue Aug 04, 2009 2:41 pm
by sshrinivasan
I had some similar discussion with the developers at
https://simtk.org/forum/message.php?msg_id=2446. Maybe your problem is similar?
RE: Reverting to Reference Platform. Msg Box
Posted: Wed Aug 05, 2009 8:49 am
by fsijen
Thanks for the link. I have looked at your previous posts on this topic but the solution seems to be for a linux system. I am still not able to run on GPU nvidia despite getting an all clear for the CUDA installation tests!
RE: Reverting to Reference Platform. Msg Box
Posted: Thu Aug 06, 2009 1:49 pm
by cmbruns
I suspect that the trouble is related to the fact that the OpenMM in Zephyr was built on 32-bit Windows XP, and you are running on 64-bit Windows-XP. We have not built nor tested OpenMM on 64-bit Windows.
You might want to keep an eye on a thread where one user is trying (unsuccessfully so far) to build OpenMM on 64-bit Windows Vista:
https://simtk.org/forum/message.php?msg_id=2428
RE: Reverting to Reference Platform. Msg Box
Posted: Mon Aug 10, 2009 9:19 am
by fsijen
Thanks Christopher, I am following the vista installation thread to get pointers
RE: Reverting to Reference Platform. Msg Box
Posted: Mon Aug 10, 2009 9:32 am
by jackygrahamez
FYI,
I have no problem running Zephyr on Vista 64-bit. Compiling openmm is where I have issues.
Jack
RE: Reverting to Reference Platform. Msg Box
Posted: Tue Aug 11, 2009 9:14 am
by fsijen
I am running Zephyr ok in Xp 64 bit but when i change the hardware to GPU nvidia it is skipping back to reference platform
RE: Reverting to Reference Platform. Msg Box
Posted: Mon May 31, 2010 3:21 am
by gazzaden
I just installed Zephyr, and the CUDA requirements on a WinXP 32 machine, I have an Nvidia Geforce GT240 and mine is also skipping back to the reference platform.
RE: Reverting to Reference Platform. Msg Box
Posted: Mon Mar 21, 2011 12:04 pm
by bgeiss
I just added a NVIDIA GTX 560 Ti to a Windows XP 32-bit machine, and I am also getting a Reverting to Reference Platform error from Zephyr. My GPU acceleration appears to be working based on the SDK tests, so I'm at a loss for why Zephyr isn't using the card. Has anyone come up with a solution for this yet?
Thanks
RE: Reverting to Reference Platform. Msg Box
Posted: Tue Mar 22, 2011 1:59 pm
by friedrim
Hi Brian,
The Cuda libs for the current version of Zephyr were compiled against Cuda 3.1. If you have a different version of Cuda installed, the program will not find the required runtime lib ('cudart32_31_9.dll') in the Cuda 'bin' directory. For example, if you have Cuda 3.2 installed, the dll in the Cuda 'bin' directory would be 'cudart32_32_16.dll'. One solution would be to copy the 3.1 dlls ('cudart32_31_9.dll' and 'cufft32_31_9.dll') to the '../Zephyr/bin/win32/lib/openmm/nvidia' directory. That way you could keep 3.2 installed for other applications. This fixed the same problem for me.
Mark