Skip to main content

Hosted programming language for Deltaflow

Project description

Deltalanguage

Build Status

Deltalanguage allows the programmer to represent their computational model as a graph. It allows the definition of heterogenous compute elements as well the transport mechanism between them. Depending on which type of hardware a part of the program is running on, the nodes of this graph get coded with Python (for the CPU) or Migen (for the FPGAs). A hardware abstraction layer is built into the language, that standardises which operations can be triggered on qubits. This makes Deltaflow portable across technologies.

Deltalanguage is used by the Deltaflow-on-ARTIQ system, documentation for this system and all it's components can be found here.

Quick Links

Contact Us

If you experience version incompatibilities, have feature requests or just want to talk to our team about this project: send us an email.

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

deltalanguage-0.5.2.tar.gz (117.3 kB view details)

Uploaded Source

Built Distribution

deltalanguage-0.5.2-py3-none-any.whl (148.7 kB view details)

Uploaded Python 3

File details

Details for the file deltalanguage-0.5.2.tar.gz.

File metadata

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

File hashes

Hashes for deltalanguage-0.5.2.tar.gz
Algorithm Hash digest
SHA256 eec5b7947718e89cb0cc1cbb27396f36c7a9358171d7e9c9ac611067447ec98c
MD5 48de5c5ed926bef4cd89a435b8b52374
BLAKE2b-256 9d697089b185b747e2a807e1a3ae96e0f692319adcc3a7f5e4ebf59ceb838d42

See more details on using hashes here.

File details

Details for the file deltalanguage-0.5.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for deltalanguage-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bc446a22afd9b87312f306139a9ecd3e2478d62d8f8aba0ded1301dad052a17c
MD5 bcbd4b8971704709a1dbc47eff36503f
BLAKE2b-256 a4ac6e30c4ee1f3e1d61f4e7bd5cf0fb9877e793e5d91b627ba7b6bbbb6b1d53

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