From b7fcc05e26514837d18b9e1f2388d684e56d0514 Mon Sep 17 00:00:00 2001 From: CoreRasurae <luis.p.mendes@gmail.com> Date: Mon, 23 Apr 2018 22:44:29 +0100 Subject: [PATCH] Update: Enable kernel profiling and execution simultaneously on multiple devices - part1,fix3 --- src/main/java/com/aparapi/device/JavaDevice.java | 2 +- src/main/java/com/aparapi/device/OpenCLDevice.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/aparapi/device/JavaDevice.java b/src/main/java/com/aparapi/device/JavaDevice.java index 4b687dd6..a392cdf1 100644 --- a/src/main/java/com/aparapi/device/JavaDevice.java +++ b/src/main/java/com/aparapi/device/JavaDevice.java @@ -15,7 +15,7 @@ */ package com.aparapi.device; -public class JavaDevice extends Device { +public class JavaDevice extends Device implements Comparable<Device> { public static final JavaDevice THREAD_POOL = new JavaDevice(TYPE.JTP, "Java Thread Pool", -3); public static final JavaDevice ALTERNATIVE_ALGORITHM = new JavaDevice(TYPE.ALT, "Java Alternative Algorithm", -2); diff --git a/src/main/java/com/aparapi/device/OpenCLDevice.java b/src/main/java/com/aparapi/device/OpenCLDevice.java index 5288e381..a105540e 100644 --- a/src/main/java/com/aparapi/device/OpenCLDevice.java +++ b/src/main/java/com/aparapi/device/OpenCLDevice.java @@ -45,7 +45,7 @@ import com.aparapi.opencl.OpenCL.Local; import com.aparapi.opencl.OpenCL.Resource; import com.aparapi.opencl.OpenCL.Source; -public class OpenCLDevice extends Device{ +public class OpenCLDevice extends Device implements Comparable<Device> { private final OpenCLPlatform platform; -- GitLab