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 its 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.6.4.tar.gz (119.6 kB view details)

Uploaded Source

Built Distribution

deltalanguage-0.6.4-py3-none-any.whl (150.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.6.4.tar.gz
  • Upload date:
  • Size: 119.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.6.4.tar.gz
Algorithm Hash digest
SHA256 3ebc8668d1a58ee737113fdc09d3f250f53ead889e93ccd75916d2da4bccb084
MD5 4ccf3acf0c5e7d706418c1a12d7138e3
BLAKE2b-256 bab9fcaf5f86981cc3432db03a4dcacdd1a720f25560c9abd0ff3ede18eb6501

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.6.4-py3-none-any.whl
  • Upload date:
  • Size: 150.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5e0d90a13f8be9c4dbb580bcabadced6b6926c4dc49337eff2ab7e1c2a2154a0
MD5 22ecd8199492f8190ef6d9ce5d1cdbe4
BLAKE2b-256 6466c6ef34f7c92f9c1565b6312b67bd15c80bc9c874e29e54e13bd067623c4d

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