A client for the spalloc_server SpiNNaker machine partitioning and allocation system.
Project description
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
…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
Release history Release notifications | RSS feed
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.2.1.tar.gz
(52.0 kB
view hashes)
Built Distribution
spalloc-1!7.2.1-py3-none-any.whl
(56.2 kB
view hashes)
Close
Hashes for spalloc-1!7.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a0a06a786f859c117bc9e288611064ae57d3d2c7ee0a7e0ffa9820e6b43a363 |
|
MD5 | 52d06a712f4f7b127b96c3315e811ae4 |
|
BLAKE2b-256 | 4069a352c0cae4950651a737016bb6437a6a3a1b60481f6b430f1128985b01a3 |