UCI-ClusterManager is a management tool designed for the High-Performance Computing (HPC) cluster at the University of California, Irvine (UCI). It provides an intuitive graphical interface to help researchers and students use UCI's HPC resources more efficiently.
- Job Management: Monitor and manage Slurm jobs with a user-friendly interface
- Node Status: View detailed information about compute nodes, including CPU and memory usage
- VSCode Configuration: Easily set up VSCode remote development environment
- Account Balance: Monitor compute resource usage and quotas
- Automatic Updates: Check and install the latest software versions
- Windows: Windows 10 or later
- macOS: macOS 10.13 or later
- Linux: Ubuntu 18.04+, CentOS 7+, or similar systems
Download the appropriate installer for your operating system from the Releases page:
- Windows:
UCI-ClusterManager-[version]-win64.exe - macOS:
UCI-ClusterManager-[version]-macos.dmg - Linux:
uci-clustermanager_[version]_amd64.deb
- Download the .exe installer file
- Double-click to run the installer
- Follow the on-screen prompts to complete installation
- Download the .dmg installation file
- Open the .dmg file
- Drag the application to the Applications folder
- When launching for the first time, you may need to right-click the app and select "Open"
- Download the .deb package
- Run
sudo dpkg -i uci-clustermanager_[version]_amd64.deb - Or install the downloaded .deb file using the Software Center
When you first launch the application, you'll need to log in with your UCI account:
- Enter your UCI ID and password
- If you have an SSH key, you can choose to authenticate using the key
- View currently running jobs
- Submit new jobs
- Cancel or modify existing jobs
- View job history and statistics
- View real-time status of cluster nodes
- Monitor CPU, memory, and GPU usage
- View detailed node configuration information
- Configure VSCode remote development environment
- Generate and manage SSH configurations
- Quickly launch pre-configured VSCode sessions
The software automatically checks for updates and notifies you when new versions are available. You can also manually check for updates through the "Help" menu.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions to the UCI-ClusterManager project are welcome. Please check CONTRIBUTING.md to learn how to participate.
For questions or suggestions, please submit an issue or contact the project maintainer.