Hardware acceleration with unikernels could be tricky.
Including acceleration libraries & device drivers could severely impact the size and complexity of the resulting binary image. API remoting though could be something.
disclaimer: We're building a solution based on API remoting, and we have an example integration with Unikraft, the unikernel tech that kraftcloud is based on.
not necessarily -- CUDA produces many function calls, which in API remoting setups could degrade performance -- in our case, we draw the abstraction line a bit "higher" in the stack so it's more like a "functional" API remoting -- eg. image classification
Including acceleration libraries & device drivers could severely impact the size and complexity of the resulting binary image. API remoting though could be something.
disclaimer: We're building a solution based on API remoting, and we have an example integration with Unikraft, the unikernel tech that kraftcloud is based on.