Skip to main content

Hosted programming language for Deltaflow

Project description

Deltalanguage

Build Status

Deltalangauage allows the programmer to define a graph of all the compute elements and declare the transport of data between them. Depending on which type of hardware a part of the program is running on, the nodes of this graph get filled 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.3.1.tar.gz (97.5 kB view details)

Uploaded Source

Built Distribution

deltalanguage-0.3.1-py3-none-any.whl (86.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.3.1.tar.gz
  • Upload date:
  • Size: 97.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.3.1.tar.gz
Algorithm Hash digest
SHA256 f50c52e5c252ea9ce003b6cdc8dda946d48391ad6f3cb0cd5c77e24cdcccf134
MD5 d469710b702bc1e137f3b35b472732b3
BLAKE2b-256 9afb071eec976f345c8e27a5c0147cdbbaac285a8a01c14a8bddaac3ec2cb036

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 86.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6573fd1c792f55672a8bada67729a8d919dca6e48e5c3d1501377de716134963
MD5 ca07560b6ef9124b066c5638e43ea8fc
BLAKE2b-256 6e5150f534e54a12f7d4c9ebb41f9fa321c147cc273a15b8d19f7c2286403125

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