Skip to main content

A queue service for quickly developing scripts that use all your CPUs efficiently

Project description

fastcpu

Inspired with code from https://github.com/fastai/fastgpu

A queue service for quickly developing scripts that use all your CPUs efficiently

fastcpu provides a single command, fastcpu_poll, which polls a directory to check for scripts to run, and then runs them on the first available CPU. If no CPUs are available, it waits until one is. If more than one CPU is available, multiple scripts are run in parallel, one per CPU.

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

fastcpu-0.0.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

fastcpu-0.0.2-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file fastcpu-0.0.2.tar.gz.

File metadata

  • Download URL: fastcpu-0.0.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for fastcpu-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9cfda3b99112ec097d2c84ff5a8459d37dacc4dd6189d15270a720a6f3fe26c8
MD5 b9497dcab74e60de9f76de70352a071b
BLAKE2b-256 26fc7a5bcfe1d30c6cbbb5748d56986a75c416f3b3a9f2ce877730a1b0b70ab1

See more details on using hashes here.

File details

Details for the file fastcpu-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: fastcpu-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for fastcpu-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 358085a80a1bbd7bd49f23e70173767e309968e5e587f0e2b88fbff5df28417c
MD5 95e12b9326b5fe090855cc4046a9f607
BLAKE2b-256 3f3f2a076ceeaeae94c5e09182895038d45fc3c4ddf614a09f175644cead6312

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