Skip to main content

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

Project description

GitHub Workflow Status Python Package Index

ncar-jobqueue

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-2020.1.15.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

ncar_jobqueue-2020.1.15-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ncar-jobqueue-2020.1.15.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for ncar-jobqueue-2020.1.15.tar.gz
Algorithm Hash digest
SHA256 280724ee0aabbd6f81758d096d8f5d46041e6bb003cf23195905847310e54cc6
MD5 e8cacd0dbaf0599d24ce700821ad25b8
BLAKE2b-256 1b411daa260214dc51c8f6b49c6a4fde063a790dac70385a38f9783f2b38c266

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ncar_jobqueue-2020.1.15-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for ncar_jobqueue-2020.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 3719c72b249922bf3e40c42d4b6c840dd800a41604cd8ccbbfe7ed4a59c06ef1
MD5 d330800787a0a957597b0f19f7ac8eb2
BLAKE2b-256 ca462db4b0cfc2edeff087b54716719abaad2dc66726b7b0b1ab7648914f38b7

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