Skip to main content

Utilities for expanding dask-jobqueue with appropriate settings for NCAR's clusters

Project description

Python Package Index

Utilities for expanding dask-jobqueue with appropriate settings for NCAR’s clusters.

Supported clusters:

  • Cheyenne

  • Casper (DAV)

  • CGD’s Hobart

Installation

ncar-jobqueue can be installed from PyPI with pip:

pip install ncar-jobqueue

Usage

Casper

>>> from ncar_jobqueue import NCARCluster
>>> from dask.distributed import Client
>>> cluster = NCARCluster()
>>> cluster
NCARCluster(cores=0, memory=0 B, workers=0/0, jobs=0/0)
>>> cluster.scale(2)
>>> cluster
NCARCluster(cores=2, memory=50.00 GB, workers=2/2, jobs=2/2)
>>> client = Client(cluster)

Cheyenne

>>> from ncar_jobqueue import NCARCluster
>>> from dask.distributed import Client
>>> cluster = NCARCluster()
>>> cluster
NCARCluster(cores=0, memory=0 B, workers=0/0, jobs=0/0)
>>> cluster.scale(2)
>>> cluster
NCARCluster(cores=72, memory=218.00 GB, workers=2/2, jobs=2/2)
>>> client = Client(cluster)

Hobart

>>> from ncar_jobqueue import NCARCluster
>>> from dask.distributed import Client
>>> cluster = NCARCluster()
>>> cluster
NCARCluster(cores=0, memory=0 B, workers=0/0, jobs=0/0)
>>> cluster.scale(2)
>>> cluster
NCARCluster(cores=96, memory=192.00 GB, workers=2/2, jobs=2/2)
>>> client = Client(cluster)

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

ncar-jobqueue-2019.9.11.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

ncar_jobqueue-2019.9.11-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file ncar-jobqueue-2019.9.11.tar.gz.

File metadata

  • Download URL: ncar-jobqueue-2019.9.11.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for ncar-jobqueue-2019.9.11.tar.gz
Algorithm Hash digest
SHA256 0b88124d7dbaaebb88e7791d2218d17ebd23722eb1163aee057db150a67c1132
MD5 16735db69f45f69cb9f33549d7334d04
BLAKE2b-256 7751af9ba0b4c332133394fb005511d2a206dcbe34a3a10893669f5f11a6eac6

See more details on using hashes here.

File details

Details for the file ncar_jobqueue-2019.9.11-py3-none-any.whl.

File metadata

  • Download URL: ncar_jobqueue-2019.9.11-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for ncar_jobqueue-2019.9.11-py3-none-any.whl
Algorithm Hash digest
SHA256 d99f7614249492c19c76b389859359f9a9152e9218c45998ded214e866514ac3
MD5 7859daf9202749e1824978c7f4530c77
BLAKE2b-256 4dc79a1957640d4f36f62790cfda8c963a0a82ddab88b4b16fd7fcbdc1673ffc

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