# Mumax3

### mumax 3

| mumax3 版本 | 安装路径 | 建议加载的 CUDA 模块 | 可执行文件最高 GLIBC 符号 | 运行环境要求 |
  |---|---|---|---|---|
  | 3.10-cuda11.0 | `/fs00/software/mumax/3.10-cuda11.0` | `cuda/11.2.0` | `GLIBC_2.4` | 兼容老系统（CentOS 7） |
  | 3.11.1-cuda12.3| `/fs00/software/mumax/3.11.1-cuda12.3` | `cuda/12.3.1` | `GLIBC_2.3.2` | 在 **Rocky 9** 节点编译，建议在 Rocky 9 节点运行 |
  | 3.11.1-cuda12.8 | `/fs00/software/mumax/3.11.1-cuda12.8` | `cuda/12.8.1-el9` | `GLIBC_2.34` | **必须**在 Rocky 9 / RHEL 9 等较新系统运行 |

均需要对应的`module load cuda/<版本号>`。

例：输入文件为当前目录下的sample.mx3，申请1个GPU提交到723090ib队列

```sh
#BSUB -q 723090ib
#BSUB -gpu num=1

mx3in=sample.mx3

module load cuda/11.2.0
/fs00/software/mumax/3.10-cuda11.0/mumax3 $mx3in
```

特别注意：CUDA 12 以上的版本在Rocky 9节点编译，因此需要确认是否为`login9`节点。

此外对应软件目录下有对应的数据后处理软件如`mumax3-convert`和`mumax3-plot`。