forked from macrocosm-os/pretraining
-
Notifications
You must be signed in to change notification settings - Fork 0
/
min_compute.yml
31 lines (25 loc) · 984 Bytes
/
min_compute.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
version: '1.0'
compute_spec:
cpu:
min_cores: 4 # Minimum number of CPU cores
min_speed: 2.5GHz # Minimum speed per core
architecture: x86_64 # Architecture type (e.g., x86_64, arm64)
gpu:
required: true # Does the application require a GPU?
min_vram: 20GB # Minimum GPU VRAM
cuda_cores: 1024 # Minimum number of CUDA cores (if applicable)
min_compute_capability: 6.0 # Minimum CUDA compute capability
memory:
min_ram: 16GB # Minimum RAM
min_swap: 4GB # Minimum swap space
storage:
min_space: 100GB # Minimum free storage space
type: SSD # Preferred storage type (e.g., SSD, HDD)
iops: 1000 # Minimum I/O operations per second (if applicable)
os:
name: Ubuntu # Name of the preferred operating system(s)
version: ">=20.04" # Version of the preferred operating system(s)
network:
bandwidth:
download: ">=100Mbps" # Minimum download bandwidth
upload: ">=20Mbps" # Minimum upload bandwidth