Skip to main content

A client for the spalloc_server SpiNNaker machine partitioning and allocation system.

Project description

PyPi version Documentation Build Status Coverage Status

Spalloc is a Python library and set of command-line programs for requesting SpiNNaker machines from a spalloc server.

To get started, see the quick-start below or refer to the documentation.

Quick-start

Step 1: Install spalloc:

$ pip install spalloc

Step 2: Write a configuration file indicating your email address and the spalloc server’s address (run python -m spalloc.config to discover what to call your config file on your machine):

[spalloc]
hostname = my_server
owner = jdh@cs.man.ac.uk

Step 3: Request a system using the command-line interface, e.g. a three-board machine:

$ spalloc 3
Animated GIF showing the typical execution of a spalloc call.

…or request one from Python…

>>> from spalloc_client import Job
>>> with Job(3) as j:
...     my_boot(j.hostname, j.width, j.height)
...     my_application(j.hostname)

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

spalloc-1!7.4.1.tar.gz (54.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spalloc-1!7.4.1-py3-none-any.whl (58.4 kB view details)

Uploaded Python 3

File details

Details for the file spalloc-1!7.4.1.tar.gz.

File metadata

  • Download URL: spalloc-1!7.4.1.tar.gz
  • Upload date:
  • Size: 54.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for spalloc-1!7.4.1.tar.gz
Algorithm Hash digest
SHA256 6a32463ad947b5bdc4cdc1a593c56ccd3b2a99ea8fc1bda1a8c88cca4a31c78c
MD5 5d81adcdab70087d40bed53832f55b09
BLAKE2b-256 7c01faaafcb4962b566386a5e647f41f2579ba03082b9ec347c80a34d502bd35

See more details on using hashes here.

File details

Details for the file spalloc-1!7.4.1-py3-none-any.whl.

File metadata

  • Download URL: spalloc-1!7.4.1-py3-none-any.whl
  • Upload date:
  • Size: 58.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for spalloc-1!7.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 be06e919eaf38e078367cc9cf72b0cb9d65da85314058ebaea850099558f67d1
MD5 dd25270471988aa369bb152f2ba62d35
BLAKE2b-256 dc6ae05ce2cc07b5874d7a9842d31bce19cc37ab1484ff806d9cdb018484cd55

See more details on using hashes here.

Supported by

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