KCoral

KCoral runs programs on remote GPU workers. Upload code and data, call functions, check correctness and return measurements. CPU compilation services can build kernels for a separate GPU server.

Start here

Your task

Read

Run your first GPU program

Installation and Your First Program

Run a Python function with a decorator

Remote functions

Write a client program

Write a client program, KCoral Protocol

Run Python, checks, profilers, or shell commands

Builtin CLI Tools

Operate a service

Launch the server, Logging and Launch the router

Compile remotely, then execute the returned library in another request

Remote Compilation

Measure or automate a workload

Benchmark a Kernel with KCoral and Agent Integration Guide

Look up Python interfaces

Python API