Lapis is an adaptable, performant, and interactive scheduling (Lapis) simulator
Project description
The lapis library provides a framework and runtime for simulating the scheduling and usage of opportunistic and static resources.
Command Line Interface
Currently the library provides a simple command line interface that allows three modes of operation:
static provisioning of resources,
dynamic provisioning of resources, and
hybrid provisioning of resources.
In the most simple case you can apply a given workload, e.g. downloaded from the parallel workload archive to a static resource configuration:
python3 simulate.py --log-file - static --job-file <path-to-workload> swf --pool-file <path-to-pool-definition> htcondor
The output of simulation is given to stdout. You have further options you can explore via
python3 simulate.py --help
and more specifically for the different operation modes with
python3 simulate.py static --help
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lapis-sim-0.4.0.tar.gz
.
File metadata
- Download URL: lapis-sim-0.4.0.tar.gz
- Upload date:
- Size: 38.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.21.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ebd245ad3eba8111530efa7aafb839cc58f2f465d14ed93fc0d817907f85248 |
|
MD5 | ca1ac675725e7d4b2a2ae439e0f52d61 |
|
BLAKE2b-256 | 1babe1f0331e5b2c5a3158e4f5f4a2b17eafaacb8412f36508a8de5f73477b38 |
File details
Details for the file lapis_sim-0.4.0-py2.py3-none-any.whl
.
File metadata
- Download URL: lapis_sim-0.4.0-py2.py3-none-any.whl
- Upload date:
- Size: 60.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.21.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64afdea93a733c7d0bd5a3d5feef1ab000aa6c6d099917bf5cfba85e0f6b691b |
|
MD5 | da010e4dd74b468f150310f040e72e5c |
|
BLAKE2b-256 | 24e211c3b344548fdd02e6193f4b9f09462ed23dd64507b015eb0cc56bff1c67 |