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

Uploaded Source

Built Distribution

deltalanguage-0.5.3-py3-none-any.whl (152.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.5.3.tar.gz
  • Upload date:
  • Size: 119.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.5.3.tar.gz
Algorithm Hash digest
SHA256 291a5aaa584070cfeac5e6deea8c5056a0b7755b776a91f62f49cd3cda89c84c
MD5 edb14db687d179f75c57dcf67be943be
BLAKE2b-256 5bf3e98ede4f85df784f4df06029308be89b8929fb428a654428ceb10ac8b9a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 152.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 170e0b012b33a78027d53cc6351f39dcdbc606ed4e84fee34b013327defcf7f1
MD5 7ac4efb4962a892a966d740b9011440c
BLAKE2b-256 d69e2e04ae9f92487cb31fa3e34ac594ca28e68510816d263e7654205e1d6170

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