Uses of Interface
uk.ac.manchester.tornado.api.common.TornadoDevice
Packages that use TornadoDevice
Package
Description
-
Uses of TornadoDevice in uk.ac.manchester.tornado.api
Fields in uk.ac.manchester.tornado.api declared as TornadoDeviceModifier and TypeFieldDescriptionstatic TornadoDeviceTornadoExecutionPlan.DEFAULT_DEVICEMethod to obtain the default device in TornadoVM.Methods in uk.ac.manchester.tornado.api that return TornadoDeviceModifier and TypeMethodDescriptionTornadoBackend.getDefaultDevice()Returns the default device accelerator.TornadoRuntime.getDefaultDevice()TornadoBackend.getDevice(int index) Obtains a device object.TornadoExecutionPlan.getDevice(int immutableTaskGraphIndex) It obtains the device for a specific immutable task-graph.static TornadoDeviceTornadoExecutionPlan.getDevice(int driverIndex, int deviceIndex) Method to obtain a specific device using the driver index (backend index) and device index.TornadoTaskGraphInterface.getDevice()TornadoTaskGraphInterface.getDeviceForTask(String id) Methods in uk.ac.manchester.tornado.api that return types with arguments of type TornadoDeviceModifier and TypeMethodDescriptionTornadoBackend.getAllDevices()Returns a list with all device objects available for the current backend.TornadoDeviceMap.getDevicesByName(String deviceName) Obtain a device object with a specific name.TornadoDeviceMap.getDevicesByType(TornadoDeviceType deviceType) Obtain a device object from a specific type (GPU, Accelerator, CPU).Methods in uk.ac.manchester.tornado.api with parameters of type TornadoDeviceModifier and TypeMethodDescriptionvoidTornadoTaskGraphInterface.mapAllToInner(TornadoDevice device) voidTornadoTaskGraphInterface.setDevice(String taskName, TornadoDevice device) voidTornadoTaskGraphInterface.setDevice(TornadoDevice device) TornadoExecutionPlan.withDevice(String taskName, TornadoDevice device) It selects a specific device for one particular task of the task-graph.TornadoExecutionPlan.withDevice(TornadoDevice device) It selects a specific device for all immutable tasks graphs associated to an executor.Method parameters in uk.ac.manchester.tornado.api with type arguments of type TornadoDeviceModifier and TypeMethodDescriptionTornadoDeviceMap.getBackendsWithDevicePredicate(Predicate<? super TornadoDevice> predicate) Return a list of backends that corresponds to a filter applied to a predicate that queries and filters devices within each backend. -
Uses of TornadoDevice in uk.ac.manchester.tornado.api.common
Methods in uk.ac.manchester.tornado.api.common that return TornadoDeviceMethods in uk.ac.manchester.tornado.api.common with parameters of type TornadoDevice -
Uses of TornadoDevice in uk.ac.manchester.tornado.api.memory
Methods in uk.ac.manchester.tornado.api.memory with parameters of type TornadoDevice -
Uses of TornadoDevice in uk.ac.manchester.tornado.api.plan.types
Constructors in uk.ac.manchester.tornado.api.plan.types with parameters of type TornadoDevice -
Uses of TornadoDevice in uk.ac.manchester.tornado.api.runtime
Methods in uk.ac.manchester.tornado.api.runtime with parameters of type TornadoDevice