Skip to content
Snippets Groups Projects
config.json 3.96 KiB
{
    "spack": {
        "version": "releases/v0.22",
        "repos": {
            "scitas-externals": {
                "url": "https://gitlab.epfl.ch/SCITAS/software-stack/spack-repo-externals.git",
                "branch": "releases/2024.0.0"
            },
            "scitas-packages": {
                "url": "https://gitlab.epfl.ch/SCITAS/software-stack/scitas-spack-packages.git",
                "branch": "releases/2024.0.0"
            }
        },
        "mirrors": {
            "local": {
                "url": "spack-mirror",
                "type": "relative"
            },
            "restricted": {
                "url": "spack-mirror-restriced",
                "type": "relative"
            }
        }
    },
    "stack": {
        "version": "v1",
        "mount_point": "/ssoft/spack",
        "system_arch": "target=x86_64_v3",
        "system_compiler": {
            "gcc@11": {
                "compiler": "gcc",
                "spec": "gcc@11.2.1",
                "version": "11.2.1"
            }
        },
        "environments": {
            "helvetios": {
                "target": "skylake_avx512",
                "accelerator": "none"
            },
            "izar": {
                "target": "cascadelake",
                "accelerator": {
                    "type": "cuda",
                    "arch": "75"
                }
            },
            "jed": {
                "target": "icelake"
            },
            "kuma-l40s": {
                "target": "zen4",
                "accelerator": {
                    "type": "cuda",
                    "arch": "89"
                }
            },
            "kuma-h100": {
                "target": "zen4",
                "accelerator": {
                    "type": "cuda",
                    "arch": "90"
                }
            }
        },
        "compilers": {
            "oneapi": {
                "compiler": "oneapi",
                "spec": "intel-oneapi-compilers@2024.1.0 %gcc@11.2.1",
                "version": "2024.1.0",
                "constraint": "env['environment'] in ['jed', 'helvetios']"
            },
            "gcc": {
                "compiler": "gcc",
                "spec": "gcc@13.2.0 %gcc@11.2.1",
                "version": "13.2.0"
            }
        },
        "system_packages": [
            "autoconf",
            "autoconf-archive",
            "automake",
            "autotools",
            "berkley-db",
            "bzip2",
            "ca-certificates-mozilla",
            "check",
            "cmake",
            "curl",
            "diffutils",
            "expat",
            "findutils",
            "flex",
            "font-util",
            "fontconfig",
            "freetype",
            "gawk",
            "gdbm",
            "gettext",
            "git",
            "gmake",
            "gmp",
            "gnuplot",
            "gperf",
            "hcoll",
            "help2man",
            "libaec",
            "libedit",
            "libevent",
            "libffi",
            "libfuse",
            "libidn2",
            "libpciaccess",
            "libpng",
            "libsigsegv",
            "libssh2",
            "libtiff",
            "libtool",
            "libunistring",
            "libuuid",
            "libx11",
            "libxcrypt",
            "libxct",
            "libxft",
            "libxml2",
            "lz4",
            "m4",
            "macro-utils",
            "mpc",
            "mpfr",
            "ncurses",
            "openssl",
            "pcre",
            "pcre2",
            "perl",
            "pigz",
            "pkgconf",
            "pmix",
            "rdma-core",
            "readline",
            "slurm",
            "sqlite",
            "tar",
            "tcl",
            "texinfo",
            "tk",
            "utf8proc",
            "util-linux-uuid",
            "xpmem",
            "xxd-standalon",
            "xz",
            "zlib-ng",
            "zstd"
        ]
    }
}