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

Uploaded Source

Built Distribution

deltalanguage-0.5.1-py3-none-any.whl (91.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.5.1.tar.gz
  • Upload date:
  • Size: 102.6 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.1.tar.gz
Algorithm Hash digest
SHA256 9e40bdbd113d3176bf0b9de36237dcac1d2c0b7c6aea961576237c5ed5ff273d
MD5 74b9c5c7f2b428799c3c2d9b1cc02ba9
BLAKE2b-256 06b31452f8928e5ecf1db900206e822e1490c7f048aa24c3afde83019ba8c3c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 91.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cc84a2f17d918d588248cc3b66574ab6a80c54c63e7dcd38689f0ddd3224d9b7
MD5 59487c46c27a8462dbd03152edb757ee
BLAKE2b-256 8857f2f6710674b1fcb739d7bc0e240be7a8a9ab7b8d45d7ce735f8bcd31ab0d

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