bscpkgs/garlic/machines.nix

36 lines
707 B
Nix
Raw Normal View History

2020-10-09 21:55:37 +08:00
{
stdenv
}:
{
# MareNostrum 4 configuration
mn4 = {
config = {
name = "mn4";
sshHost = "mn1";
2020-10-09 21:55:37 +08:00
nixPrefix = "/gpfs/projects/bsc15/nix";
march = "skylake-avx512";
mtune = "skylake-avx512";
2020-10-14 22:24:56 +08:00
hw = {
cpusPerNode = 48;
cpusPerSocket = 24;
socketsPerNode = 2;
cachelineBytes = 64;
};
2020-10-09 21:55:37 +08:00
};
2020-11-18 01:33:57 +08:00
# Experimental naming convention for the FS
#fs = {
# cluster = {
# fast = "/gpfs/scratch/bsc15/bsc15557/garlic";
# reliable = "/gpfs/projects/bsc15/garlic";
# };
# node = {
# fast = "$TMPDIR";
# };
#};
2020-10-09 21:55:37 +08:00
# TODO: Add the specific details for SLURM and the interconection here
};
}