Operating system The SX-1 and SX-2 ran the
ACOS-4 based SX-OS. The SX-3 onwards run the
SUPER-UX operating system (OS); the Earth Simulator runs a custom version of this OS.
Compilers SUPER-UX comes with
Fortran and
C++ compilers. Cray has also developed an
Ada compiler which is available as an option.
Software Some
vertical applications are available through NEC, but in general customers are expected to develop much of their own software. In addition to commercial applications, there is a wide body of
free software for the UNIX environment which can be compiled and run on SUPER-UX, such as
Emacs, and
Vim. A port of
GCC is also available for the platform.
SX-Aurora TSUBASA The SX-Aurora TSUBASA PCIe card is running in a
Linux machine, the Vector Host (VH), which provides operating system services to the Vector Engine (VE). The VE operating system VEOS runs in user space on the VH. Applications compiled for the VE can use almost all Linux system calls, they are transparently forwarded and executed on the VH. The components of VEOS are licensed under the
GNU General Public License. ==References==