Skip to content

Commit 0d3f8c9

Browse files
committed
Ajout configuration cours GPU SFU.
1 parent 1dd8542 commit 0d3f8c9

File tree

3 files changed

+65
-0
lines changed

3 files changed

+65
-0
lines changed

sfucompute/common.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../common/common.tf

sfucompute/config.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
profile::users::ldap::users:
2+
user:
3+
count: 200
4+
passwd: "%{alias('passwd_user')}"
5+
groups: ['def-sponsor00']
6+
7+
instructor:
8+
count: 3
9+
passwd: "%{alias('passwd_instructor')}"
10+
groups: ['def-sponsor00', 'helper']
11+
12+
helper:
13+
count: 9
14+
passwd: "%{alias('passwd_helper')}"
15+
groups: ['def-sponsor00', 'helper']
16+
17+
'mboisson':
18+
count: 1
19+
passwd: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQAwDQYJKoZIhvcNAQEBBQAEggEAmEHAlOApxZn0m4YGLGZblPwfSkN6Uo0RdZhKzrd1b4mVG3xIot95Gucud7lE1rC4Xt8ceKdLu11YRW7TnYpXQYOUhC/A4/Qz/GHk6sA3JMXCoFgVBRSq/opFvYzBPvl933jXXesZvLKABT5/0gv0px5d4Cl45OHZcFCMOCE+JqDIsCGoxHGBdCIa/hBaGCw29Qz3NRjzCxQ1wrSOw5wkb0tpaKhhSOjopE4gYMA7qVKRdk4nVYX5h3n0/H1IOQGCCgLBnhGI15mrDi/b8OcZ+b14sqZ6OzrRMR0s/wscx81nMwyE+P2u1oe87ii45kauksyYE3XgIkN16gwe0BA2FTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAK9GXFh6uOsBo+K5Osw0Q0gCBFOXuOSRTz6oyOEExlsqe0VS6p9BMLkPNa/PvSzUZPYw==]
20+
groups: ['def-sponsor00', 'admins']
21+
'helene':
22+
count: 1
23+
passwd: ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQAwDQYJKoZIhvcNAQEBBQAEggEAJ6nf+JXAomiYQlz5cZdjiooFxkzVL3zIK6d3dKBAXV4WEFGyg8Vh6XzKTCHW0/BUhxn8SsMrfiEqjG/GX7gG+JRByOwZJPAE6UWxI9iNa2yPy9ug7Bry1I7Cl3iuSNx9NENF+Rhk0JM4ZSzALAwIYGR/LSA4NDvMIwgX0N/+EZzYB+OZLxTgRokJ4yxe8kXzQuwD4wkmr4+uw0riB/MlpCg1fxf1dsvn5uTVDE3d9Ic1EZoFSpuNBGNB5Bix9tqbqge+gbhSg2v79aewOZKs0AI0bMp9wmQn2OGEaF+SNYki/9VN3ZCk+oiXzLy+I5CjeRUEO0GWDm4gH6vukkO5czA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBClbtm4aGLsLWI+adu8q0PKgBCWFEK/OG8afUdF/ff9fQY7]
24+
groups: ['def-sponsor00', 'admins']
25+
26+
profile::software_stack::lmod_default_modules:
27+
- 'StdEnv/2023'
28+
- 'gcc/12.3'
29+
- 'cuda/12.2'
30+
- 'chapel-ucx-cuda/2.4.0'
31+
32+
jupyterhub::kernel::venv::packages:
33+
- 'numba'
34+
- 'numba_cuda'
35+
- 'cupy'
36+
- 'polars'
37+
- 'numpy'
38+
- 'jax'
39+
- 'jax[cuda]'
40+
- 'pillow'
41+
- 'flax'

sfucompute/main.tf

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
locals {
2+
custom = {
3+
nnodes = {
4+
cpupool = 6
5+
gpupool = 10
6+
}
7+
home_size = 500
8+
project_size = 500
9+
scratch_size = 500
10+
11+
user_quotas = {
12+
home = "5g"
13+
project = "5g"
14+
scratch = "5g"
15+
}
16+
17+
mig = {
18+
gpupool = { "2g.10gb" = 3 }
19+
}
20+
}
21+
22+
name = "sfucompute"
23+
}

0 commit comments

Comments
 (0)