The Infinity code is written in C/C++ with several scripts in bash. The code is split into several git repositories hosted on GitHub. Infinity currently supports only PBSpro as a underlining batch system and can run on computers with Linux operation systems.
Advanced Module System
| ams | core functionality of AMS |
| ams-build | infrastructure for building of ams |
| ams-srv | services for AMS (ams-softstat and ams-isoftrepo) |
| ams-srv-build | infrastructure for building of ams-srv |
Advanced Batch System (a Core Module)
| abs | abs module |
| abs-build | infrastructure for building of abs module |
Other Core Modules
| abs-rsync | modified version of rsync for use with abs |
| metanfs4 | idmap daemon and nsswitch for nfs4:krb5* |
| tigervnc | VNC for abs (GUI interactive jobs) |
| jwm | window manager for abs (GUI interactive jobs) |
| screen | session manager for abs (CLI interactive jobs) |
| opengl-mesa | fallback OpenGL environment |