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

Uploaded Source

Built Distribution

deltalanguage-0.6.0-py3-none-any.whl (159.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.6.0.tar.gz
  • Upload date:
  • Size: 123.7 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.6.0.tar.gz
Algorithm Hash digest
SHA256 91e1d4ce8b97d913ab38a786fced791fbe64ec9cc270d830748ca89e2ee7ef8c
MD5 d4312fa6c645cabaf4a1c9cd54259433
BLAKE2b-256 f1431cd4304acb2ae32574378056ff96f346e50fc4356484d279a12c7b28ed2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 159.4 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d1dc6e3b84ca485aaefcdb24c4c4191142b6cfd637c12af4fdd709959b567d7
MD5 30dbd15875a876d06b96a8920eaf2cca
BLAKE2b-256 15cd335263b8e9df4f2e9556a1cd85cda5f2281019c52c5775d76c1f14b65c07

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