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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.3.0.tar.gz
  • Upload date:
  • Size: 97.2 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.0.tar.gz
Algorithm Hash digest
SHA256 805be57e6b3b9ed1d7bb26d6858aea9687a94d07d39370db07126a0425030d4b
MD5 1a9b173a5928f66ddb27f6161e082955
BLAKE2b-256 37574eb2524ac67ed34899ff14f0b5836494438a16efbd2a7fe965d54a9e2677

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.3.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b23a2e94d71e4b19fd0635549e26e7dfa8d9875d3138b2d78aacfb3dedcc27db
MD5 fb2cb6eef70e27b1b67a6fa33e279bb7
BLAKE2b-256 59645dfe5aae23a17efd1e0a80f22dffb1feb2915a9d58016de3dc79d8a57ce1

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