Skip to main content

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

lapis-sim-0.1.1.tar.gz (23.8 kB view details)

Uploaded Source

Built Distribution

lapis_sim-0.1.1-py2.py3-none-any.whl (52.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file lapis-sim-0.1.1.tar.gz.

File metadata

  • Download URL: lapis-sim-0.1.1.tar.gz
  • Upload date:
  • Size: 23.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.21.0

File hashes

Hashes for lapis-sim-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c31013d704b7c981329ee1a05ffa72e837aad7a1f4bb11b915d2becec7df9af3
MD5 408e560e009ba9dde48ef34a273782da
BLAKE2b-256 a290c334e5b9e13383f9a42f717b6355053259f39d4fbf164ce37aa2daff01c8

See more details on using hashes here.

File details

Details for the file lapis_sim-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: lapis_sim-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 52.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.21.0

File hashes

Hashes for lapis_sim-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 04287e22d7aabfdc7961a38da272a6f9ced8f05f836d86f290b7decb49c1957f
MD5 212a8ddd51fe639f5cb6f8f04286a5b3
BLAKE2b-256 382efaffa131a60bd2e0a64a03d6a1fc92e7111ea96ed0f44d76e192c22e4c10

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page