Software programs on NAS systems are managed as modules or packages. Among the NAS systems, Cabeus' aarch64-based GH200 GPU nodes running the TOSS5 operating system have a relatively small collection of sofware packages; the x86_64-based CPU-only Athena system running with TOSS5 mainly provides software packages from the Cray Programming Environment. The other x86_64-based CPU-only systms running with TOSS4 have the largest collection of software packages listed in tables below.
Note: The name of a software module or package may contain additional information, such as the vendor name, version number, or what compiler/library is used to build the software. For example:
- comp-intel/2020.4.304 – Intel Compiler version 2020.4.304
- mpi-hpe/mpt.2.30 – HPE MPI library version 2.30
- netcdf/4.4.1.1_mpt – NetCDF version 4.4.1.1, built with HPE MPT
Modules
Use the module avail command to see all available software modules. Run module whatis to view a short description of every module. For more information about a specific module, run module help modulename.
See Using Software Modules for more information.
| Available Modules (as of September 22, 2026) |
| Module |
Function |
| apptainer |
open-source HPC container platform |
| boost |
C++ library |
| cdo |
Climate and NWP data analysis tool |
| comp-aocc |
AMD Optimizing C/C++ Compiler |
| comp-intel |
Intel Compiler |
| cuda |
NVIDIA parallel computing platform and programming model |
| dakota |
Software toolkit from Sandia |
| fieldview |
Data visualization & analysis tool |
| firefox |
Web browser |
| gcc |
C/C++ compiler |
| grads |
open-source tool for manipulation and visualization of Earth science data |
| hdf4 |
I/O library & tools |
| hdf5 |
I/O library & tools |
| idl |
Data visualization & analysis tool |
| mathematica |
System & language for mathematical application |
| matlab |
Numerical computing environment & programming language |
| metis |
Graph, mesh, & hypergraph partitioning software |
| mpi-hpe |
HPE MPI library |
| mpi-intel |
Intel MPI library |
| ncl |
NCAR Command Language |
| nco |
NetCDF Operators |
| ncview |
Visual browser for NetCDF files |
| netcdf |
I/O library |
| nvhpc |
NVIDIA HPC Software Development Kit |
| octave |
Numerical computations language |
| openfoam |
Open source CFD software |
| paraview |
Data analysis and scientific visualization application |
| parmetis |
Math/numerical library |
| petsc |
Portable, Extensible Toolkit for Scientific Computation |
| pkgsrc |
NetBSD Package Source collection of software packages |
| pointwise |
high-fidelity mesh generation software |
| python3 |
Programming language (version 3) |
| scicon |
Tools created by NAS Scicon team |
| szip |
Compression library |
| tecplot |
Data visualization & analysis tool |
| totalview |
Debugger |
| uprof |
AMD's performance analysis tool suite |
| visit |
open-source parallel interactive analysis tool for large-scale 2D/3D scientific simulation |
| vtune |
Performance analysis tool |
| xxdiff |
Graphical file & directories comparison & merge tool |
Packages in the NetBSD Package Source Collection (pkgsrc)
Many software programs are now managed as packages on NAS systems, via the NetBSD Package Source Collection. To use a package, you must first access a package collection by loading one of the pkgsrc modules. A partial list of availalble packages in pkgsrc/2023Q3 available on NAS x84_64 systems are listd in the Modules table.
See Using Software in the NetBSD Packages Collection for more information.
| Partial list of NetBSD Packages in pgksrc/2023Q3 |
| Module |
Function |
| bioperl |
Perl tools for computational molecular biology |
| bison |
GNU yacc(1) replacement |
| blas |
Basic Linear Algebra System |
| bmake |
Portable (autoconf) bersion of NetBSD "make" utility |
| clang |
C language family front-end for LLVM |
| cscope |
Interactive C program browser |
| fetch |
Client to fetch URLs |
| ffmpeg4 |
Decoding, encoding, & streaming software (v4.x) |
| fftw |
Fast C routines to compute DFTs |
| gdal |
Translator library for raster geospacial data formats |
| gettext |
Tools for providing messages in different languages |
| git |
GIT version control suite meta-package |
| GMT |
Generic Mapping Tools |
| gnuplot |
Portable, interactive function-plotting utility |
| grace |
GRaphing, Advanced Computation & Exploration of data |
| GraphicsMagick |
X application for displaying & manipulating images |
| h5utils |
Utilities for conversion to/from HDF5 |
| hdf5-c++ |
New generation HDF C++ wrappers |
| htop |
Enhanced version of "top" utility |
| ImageMagick |
Package for display & interactive image manipulation |
| lrzip |
Long range ZIP or Lzma RZIP |
| lz4 |
Extremely fast compression algorithm |
| lzop |
Fast file compressor similar to gzip, using the LZO library |
| mercurial |
Fast, lightweight source control management system |
| metis |
Unstructured graph partitioning & sparse matrix ordering system |
| mg |
Small, fast, public domain Emacs-style editor |
| nano |
Small, friendly text editor (a replacement for Pico) |
| netcdf-fortran |
Fortran support for NetCDF |
| nvi |
Berkeley nvi with additional features |
| pbzip2 |
Parallel implementation of bzip2 block-sorting file compressor |
| pkgfind |
Find packages by package name in pkgsrc |
| qgis |
Geographic information system (GIS) |
| R |
Statistical language for data analysis & graphics |
| rhash |
Calculate/check CRC32, MD5, SHA1, GOST, or other hash sums |
| ruby |
Ruby programming language |
| tkcvs |
Tcl/Tk front-ends to CVS & diff |
| tmux |
BSD-licensed terminal multiplexer (GNU screen alternative) |
| valgrind |
Debugging & profiling tools |
| vtk |
Visualization toolkit |
| wget |
Retrieve files from the internet via HTTP & FTP |