Skip to main content
Research Preview — Hardware acceleration is currently in research preview. Capacity may be limited and requires a Start-Up or Enterprise plan.
Hardware acceleration enables GPU-accelerated rendering in Kernel browsers, providing enhanced performance for graphics-intensive workloads.

Enable hardware acceleration

Set the gpu parameter to true when creating a browser:
import Kernel from '@onkernel/sdk';

const kernel = new Kernel();

const kernelBrowser = await kernel.browsers.create({
  gpu: true
});
You can also enable hardware acceleration in the dashboard when deploying a browser under Advanced Configuration.

Use cases

Hardware acceleration is useful for:
  • High performance live view streaming
  • Rendering complex 3D graphics or WebGL content
  • Video processing and playback
  • Canvas-heavy applications

Availability

Hardware acceleration is available on Start-Up and Enterprise plans. Due to limited capacity during the research preview, GPU-enabled browsers may not always be available.