mpi_cluster_tools-0.1.5 is not a library.
MCT - MPI-Cluster Tools
A collection of cluster management commands for HPC environments, particularly designed for HTCondor-based clusters.
Installation
Usage
Configure Login Credentials
This command allows you to configure connection settings in two ways:
- Manual configuration: Enter hostname, username, and optional identity file
- SSH config: Use an existing SSH configuration entry
Configuration is saved to ~/.cluster_tools.
Analyze Job Prices
Connects to your configured cluster and analyzes job pricing based on HTCondor job priorities. Provides breakdowns for:
- GPU vs Non-GPU jobs
- Idle vs Running jobs
- Average prices for each category
Features
- Secure SSH connections using your existing SSH configuration or manual setup
- Job price analysis with detailed breakdowns by GPU usage and job status
- Persistent configuration stored in your home directory
- Clean CLI interface with helpful error messages
Requirements
- Rust 1.70+ (for building from source)
- SSH access to an HTCondor cluster
- HTCondor
condor_qcommand available on the target cluster
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.