diff options
author | Wade Walker <[email protected]> | 2015-07-05 17:11:38 -0500 |
---|---|---|
committer | Wade Walker <[email protected]> | 2015-07-06 17:04:12 -0500 |
commit | e935256bf1ad44ceb2d9e3e63810f8d5017733be (patch) | |
tree | 70d8ab829d425a78ef8eebde640bd50fa6a3bb05 /src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java | |
parent | 858dbcb36211e743559070acc49043c21cde6636 (diff) |
Fixed a variety of compilation and runtime errors
Fixed package change from javax.media to com.jogamp; fixed problems with
generics; fixed dead-code and similar warnings; fixed problem with struct
accessor on Julia3d using element offsets where it should have used byte
offsets; updated Eclipse project files
Diffstat (limited to 'src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java')
-rw-r--r-- | src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java b/src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java index 30de54e..d740e36 100644 --- a/src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java +++ b/src/com/jogamp/opencl/demos/bandwidth/BandwidthBenchmark.java @@ -27,11 +27,11 @@ public class BandwidthBenchmark { private static int MEMCOPY_ITERATIONS = 100; private static int DEFAULT_SIZE = (32 * (1 << 20)); //32 M private static int DEFAULT_INCREMENT = (1 << 22); //4 M - private static int CACHE_CLEAR_SIZE = (1 << 24); //16 M +// private static int CACHE_CLEAR_SIZE = (1 << 24); //16 M //shmoo mode defines private static int SHMOO_MEMSIZE_MAX = (1 << 26); //64 M - private static int SHMOO_MEMSIZE_START = (1 << 10); //1 KB +// private static int SHMOO_MEMSIZE_START = (1 << 10); //1 KB private static int SHMOO_INCREMENT_1KB = (1 << 10); //1 KB private static int SHMOO_INCREMENT_2KB = (1 << 11); //2 KB private static int SHMOO_INCREMENT_10KB = (10 * (1 << 10)); //10KB @@ -248,7 +248,7 @@ public class BandwidthBenchmark { CLContext context = queue.getContext(); //allocate and init host memory, pinned or conventional - if (memMode == memMode.PINNED) { + if (memMode == MEMORY.PINNED) { // Create a host buffer cmPinnedData = context.createBuffer(memSize, Mem.READ_WRITE, Mem.ALLOCATE_BUFFER); @@ -268,7 +268,7 @@ public class BandwidthBenchmark { cmDevData = context.createBuffer(memSize, Mem.READ_WRITE); // initialize device memory - if (memMode == memMode.PINNED) { + if (memMode == MEMORY.PINNED) { // Get a mapped pointer h_data = queue.putMapBuffer(cmPinnedData, WRITE, true); @@ -284,7 +284,7 @@ public class BandwidthBenchmark { long delta = System.nanoTime(); - if (accMode == accMode.DIRECT) { + if (accMode == ACCESS.DIRECT) { // DIRECT: API access to device buffer cmDevData = cmDevData.cloneWith(h_data); for (int i = 0; i < MEMCOPY_ITERATIONS; i++) { @@ -329,7 +329,7 @@ public class BandwidthBenchmark { CLContext context = queue.getContext(); // Allocate and init host memory, pinned or conventional - if (memMode == memMode.PINNED) { + if (memMode == MEMORY.PINNED) { // Create a host buffer cmPinnedData = context.createBuffer(memSize, Mem.READ_WRITE, Mem.ALLOCATE_BUFFER); @@ -355,8 +355,8 @@ public class BandwidthBenchmark { long delta = System.nanoTime(); - if (accMode == accMode.DIRECT) { - if (memMode == memMode.PINNED) { + if (accMode == ACCESS.DIRECT) { + if (memMode == MEMORY.PINNED) { // Get a mapped pointer h_data = queue.putMapBuffer(cmPinnedData, WRITE, true); } @@ -460,14 +460,14 @@ public class BandwidthBenchmark { } else if (kind == COPY.HOST_TO_DEVICE) { System.out.print("Host to Device Bandwidth, "+iNumDevs+" Device(s), "); } - if (memMode == memMode.PAGEABLE) { + if (memMode == MEMORY.PAGEABLE) { System.out.print("Paged memory"); - } else if (memMode == memMode.PINNED) { + } else if (memMode == MEMORY.PINNED) { System.out.print("Pinned memory"); } - if (accMode == accMode.DIRECT) { + if (accMode == ACCESS.DIRECT) { System.out.println(", direct access"); - } else if (accMode == accMode.MAPPED) { + } else if (accMode == ACCESS.MAPPED) { System.out.println(", mapped access"); } } |