diff --git a/samples/extension/src/com/amd/aparapi/sample/extension/MandelExample.java b/samples/extension/src/com/amd/aparapi/sample/extension/MandelExample.java
index b1274ab239950c84049e6498a005085e5c6f37c8..fa6b424aca1465e4ca2cfae2188f67589514981b 100644
--- a/samples/extension/src/com/amd/aparapi/sample/extension/MandelExample.java
+++ b/samples/extension/src/com/amd/aparapi/sample/extension/MandelExample.java
@@ -418,7 +418,7 @@ public class MandelExample{
       float offsetx = .0f;
 
       float offsety = .0f;
-      Device device = Device.firstGPU();
+      Device device = Device.best();
       if (device instanceof OpenCLDevice) {
          OpenCLDevice openclDevice = (OpenCLDevice) device;