Docs / nablatensor-engine-vulkan / com.nablatensor.engine.vulkan
final class
VulkanAadEngine
Vulkan replay engine. Priority sits above SIMD and below CUDA, so on a machine with no CUDA device but a working Vulkan compute stack it is the engine Nabla.model(...).fastest() selects.
Contains no reference to libvulkan beyond isAvailable(), which probes the runtime through a facade, so merely enumerating engines cannot fail where Vulkan is absent.
Methods
String name()
int priority()
boolean isAvailable()
boolean supports(AadOptions options)
String describe()
AadExecutable compile(AadTape tape, AadOptions options)