1. Introduction

  • On the supercomputer Fugaku, open-source software packages (OSSs) are managed and provided with a package management tool Spack.

  • Spack is adopted by the Exascale Computing Project (ECP) in U.S. For more details of Spack, please refer to the following URL:

    The current version of Spack on Fugaku is 1.0.1. The previous versions (0.21 and 0.19) are still available.

  • The list of OSS which can be built on Fugaku by Spack is in the following URL:

    https://spack-mirror.r-ccs.riken.jp/oss/public/

    Note that the list does not reflect the latest status in the current environment of Fugaku.

  • The usage explained in this document might be changed.

  • Any of the OSSs might be replaced because of the upgrade of them or any other reasons.

  • OSSs on Fugaku are not supported and we cannot accept questions or requests about their usage, problems, etc. in principle. It is users’ responsibility to follow the license of each OSS.

2. Usage of OSSs

To use an OSS on a login node, run the commands below on the terminal of it. To use an OSS on a compute node, put the commands in a job script or run them in the terminal of an interactive job.

For more detailed usage of Spack on Fugaku, refer to Spack User’s Guide for Fugaku.

  • Setup Spack

    $ . /vol0004/apps/oss/spack/share/spack/setup-env.sh
    
  • List installed packages

The spack find command lists installed packages. In the example below, the packages in the linux-rhel8-a64fx section is compute nodes, and linux-rhel7-cascadelake and linux-rhel8-skylake_avx512 for login nodes.

$ spack find
...
-- linux-rhel8-a64fx / %c,cxx,fortran=fj@4.12.0 -----------------
adios2@2.9.2   adios2@2.10.2  cp2k@2025.2
fugaku-frontistr@master  lammps@20230802.4  libint@2.6.0
...
-- linux-rhel8-cascadelake / %c,cxx,fortran=gcc@15.1.0 ----------
adios2@2.9.2  darshan-util@3.4.0-pre1  openmpi@5.0.8
...
==> 1046 installed packages
  • Load a package

    The spack load command activates the specified package.

    (Example) load openblas:

    $ spack load openblas
    
  • Unload a package

    The spack unload command deactivates the specified package.

    (Example) unload openblas:

    $ spack unload openblas
    

3. Current Status

The following OSSs are available at October 17th, 2025. We will make more OSSs available on Fugaku. For the status of the previous version 0.21 (0.19), see Spack v0.21 (Spack v0.19.0).

Note: Many other OSSs on which the followings are dependent are also installed.

3.1. Packages installed on the login nodes

Name

Version

Compiler

Remark

boost

1.88.0

gcc@15.1.0

cmake

3.31.8

gcc@15.1.0

darshan-util

3.4.0

gcc@15.1.0

gcc

14.3.0

gcc@8.5.0

gcc

15.1.0

gcc@8.5.0

global

6.6.14

gnuplot

6.0.0

gcc@15.1.0

hdf5

1.12.2

gcc@8.5.0

hdf5

1.14.6

gcc@15.1.0

imagemagick

7.1.1-39

gcc@15.1.0

libxml2

2.13.5

gcc@15.1.0

mercurial

6.7.3

gcc@15.1.0

nano

8.0

gcc@8.5.0

netcdf-c

4.9.2

gcc@15.1.0

netcdf-fortran

4.6.1

gcc@15.1.0

openfoam

2412

gcc@14.3.0

openfoam

2412

gcc@15.1.0

openfoam-org

12

gcc@15.1.0

openjdk

17.0.11_9

gcc@15.1.

py-mpi4py

3.1.4

gcc@8.5.0

py-phonopy

2.27.0

py-pip

25.1.1

py-scipy

1.11.3

gcc@8.5.0

python

3.13.5

gcc@15.1.0

screen

4.9.1

gcc@15.1.0

tmux

3.5a

gcc@15.1.0

3.2. Packages installed on the compute nodes

Name

Version

Compiler

Remark

adios2

2.10.2

fj@4.12.0

akaikkr

2021v02

fj@4.12.0

alamode

1.5.0

fj@4.12.0

batchedblas

1.0

fj@4.12.0

bcftools

1.21

fj@4.12.0

bedtools2

2.31.1

fj@4.12.0

biobambam2

2.0.177

fj@4.12.0

blitz

1.0.2

fj@4.12.0

boost

1.88.0

fj@4.12.0

bwa

0.7.17

fj@4.12.0

cbc

2.10.11

fj@4.12.0

cblas

2015-06-06

fj@4.12.0

cmake

3.31.8

fj@4.12.0

cosma

2.6.6

fj@4.12.0

cp2k

2025.2

fj@4.12.0

darshan-runtime

3.4.0

fj@4.12.0

dssp

3.1.4

fj@4.12.0

eigen

3.4.0

fj@4.12.0

eigenexa

2.6

fj@4.12.0

ermod

0.3.6

fj@4.12.0

fds

6.9.1

fj@4.12.0

ffb

9.0

fj@4.12.0

ffmpeg

6.1.1

fj@4.12.0

ffmpeg

7.1

gcc@8.5.0

ffvhc-ace

0.1

ffx

03.01

fj@4.12.0

fugaku-frontistr

master

fj@4.12.0

fujitsu-fftw

1.1.0

fj@4.12.0

fujitsu-mpi

4.12.0

fujitsu-ssl2

head

gcc

13.4.0

gcc@8.5.0

gcc

14.3.0

gcc@8.5.0

gcc

15.1.0

gcc@8.5.0

gmp

6.3.0

fj@4.12.0

grads

2.2.3

fj@4.12.0

gromacs

2023.5

fj@4.12.0

gromacs

2024.5

fj@4.12.0

gromacs

2024.6

fj@4.12.0

gromacs

2025.3

fj@4.12.0

gsl

2.8

fj@4.12.0

hdf5

1.14.6

fj@4.12.0

hphi

3.5.1

fj@4.12.0

htslib

1.21

fj@4.12.0

hwloc

2.2.0

improved-rdock

main

fj@4.12.0

kim-api

2.2.1

fj@4.12.0

lammps

20220623.2

fj@4.12.0

lammps

20230802.3

fj@4.12.0

lammps

20230802.4

fj@4.12.0

lammps

20240829.2

fj@4.12.0

lammps

20250722.1

fj@4.12.0

libxc

7.0.0

fj@4.12.0

lis

2.1.7

fj@4.12.0

llvm

17.0.6

gcc@8.5.0

llvm

18.1.8

gcc@8.5.0

llvm

19.1.7

gcc@8.5.0

llvm

20.1.6

gcc@8.5.0

mapsplice2

2.2.1

fj@4.12.0

mesa

25.0.5

fj@4.12.0

modylas-new

1.1.0

fj@4.12.0

ff=charmm

modylas-new

1.1.0

fj@4.12.0

ff=gaff

modylas-new

1.1.0

fj@4.12.0

ff=oplsaa

mptensor

0.3.0

fj@4.12.0

mvmc

1.3.0

fj@4.12.0

nano

8.0

gcc@8.5.0

netcdf-c

4.9.2

fj@4.12.0

netcdf-cxx

4.2

fj@4.12.0

netcdf-cxx4

4.3.1

fj@4.12.0

netcdf-fortran

4.6.1

fj@4.12.0

netlib-scalapack

2.2.2

fj@4.12.0

onednn

3.0

fj@4.12.0

openbabel

3.1.1

fj@4.12.0

openblas

0.3.30

fj@4.12.0

openfoam

2412

fj@4.12.0

openfoam-org

12

fj@4.12.0

openjdk

17.0.11_9

fj@4.12.0

openmx

3.9.9

fj@4.12.0

parallel-netcdf

1.14.0

fj@4.12.0

paraview

5.13.3

fj@4.12.0

parmetis

4.0.3

fj@4.12.0

petsc

3.23.4

fj@4.12.0

pfapack

2014-09-17

fj@4.12.0

phase0

2024.01

fj@4.12.0

type=2d

phase0

2024.01

fj@4.12.0

type=3d

picard

3.3.0

plumed

2.9.0

fj@4.12.0

povray

3.7.0.10

fj@4.12.0

py-ase

3.23.0

py-cftime

1.6.4

fj@4.12.0

py-dask

2024.7.1

py-h5py

3.13.0

fj@4.12.0

py-hypothesis

6.96.2

py-ipykernel

6.29.5

py-matplotlib

3.10.3

fj@4.12.0

py-mpi4py

4.0.1

fj@4.12.0

py-netcdf4

1.7.2

fj@4.12.0

py-numpy

1.26.4

fj@4.12.0

py-numpy

2.2.6

fj@4.12.0

py-pandas

2.3.1

fj@4.12.0

py-pip

25.1.1

py-pyarrow

16.1.0

fj@4.12.0

py-pydmd

0.3

py-pygps

1.3.5

py-pymol

2.5.0

fj@4.12.0

py-pysam

0.21.0

fj@4.12.0

py-pytest

8.2.1

py-pytoml

0.1.21

py-scikit-learn

1.7.0

fj@4.12.0

py-scipy

1.8.1

fj@4.12.0

py-seaborn

0.13.2

py-spglib

2.0.2

fj@4.12.0

py-toml

0.10.2

py-xarray

2024.7.0

python

3.13.5

fj@4.12.0

qt

5.15.16

fj@4.12.0

quantum-espresso

7.3.1

fj@4.12.0

quantum-espresso

7.4.1

fj@4.12.0

raja

2025.03.0

fj@4.12.0

rist-fftw

3.3.9-272-g63d6bd70

rust

1.85.0

fj@4.12.0

salmon-tddft

2.2.1

fj@4.12.0

samtools

1.19.2

fj@4.12.0

screen

4.9.1

fj@4.12.0

smash

3.0.2

fj@4.12.0

spglib

2.5.0

fj@4.12.0

star

2.7.11b

fj@4.12.0

suite-sparse

7.8.3

fj@4.12.0

tmux

3.5a

fj@4.12.0

zpares

0.9.6a

fj@4.12.0