2. GPU Execution Architecture in CODE.HEAAN
Last updated
Was this helpful?
Last updated
Was this helpful?
A workspace is an independent development environment provided to each user. It operates through the browser, and you can write code from anywhere, on any device, as long as it has an internet connection.
The workspace has the following features:
CPU-only development environment
Network File System(NFS) based storage
HEaaN library is prepared and ready to use
A CLI gpu-run
for GPU execution
Minimal CUDA packages ready to use
The GPU Manager is a centralized module that processes user’s gpu-run requests.
When a gpu-run request is received:
Provisions a GPU instance.
Executes the requesting user's executable file on a GPU instance created dedicated for that user.
The execution results are stored in the gpu_run_directory
.
Destroy the GPU instance after job is completed.