Docs / jax4j-engine-cuda / com.nablatensor.jax4j.engine
final class
CudaInterpEngine
CUDA engine that interprets the tape instead of generating a kernel for it.
Priority sits below the generating engine, so it is used when asked for by name — which is the right call whenever the tape changes often enough that seconds of NVRTC per shape outweigh a slower replay.
Methods
String name()
int priority()
boolean isAvailable()
boolean supports(AadOptions options)
String describe()
AadExecutable compile(AadTape tape, AadOptions options)