|
When we tried JOCL an a Dell M4400, we received the following exception:
Exception in thread "AWT-EventQueue-0" com.jogamp.common.JogampRuntimeException: JOCL initialization error.
at com.jogamp.opencl.CLPlatform.initialize(CLPlatform.java:220)
at com.jogamp.opencl.CLPlatform.initialize(CLPlatform.java:148)
at com.jogamp.opencl.CLPlatform.getDefault(CLPlatform.java:229)
at boeing.cpad.gui.component.jogl.RepulsorFieldGPU.initCL(RepulsorFieldGPU.java:182)
at boeing.cpad.gui.component.jogl.RepulsorFieldGPU.<init>(RepulsorFieldGPU.java:106)
at boeing.cpad.gui.component.jogl.RepulsorFieldGPU$1.run(RepulsorFieldGPU.java:117)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: com.jogamp.common.JogampRuntimeException: OpenCL library not found.
at com.jogamp.opencl.CLPlatform$2.run(CLPlatform.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.opencl.CLPlatform.initialize(CLPlatform.java:196)
... 19 more
We determined that the driver did not support openCL, and updated the NVIDIA FX1800M driver to v275.54 on that machine, resolving the error. Posting this information for others searching for this error message.
Scott.
|