Skip to main content

Hosted programming language for Deltaflow

Project description

Deltalanguage

Build Status

Deltalanguage 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.5.tar.gz (100.4 kB view details)

Uploaded Source

Built Distribution

deltalanguage-0.3.5-py3-none-any.whl (89.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for deltalanguage-0.3.5.tar.gz
Algorithm Hash digest
SHA256 8709beeb7bd66dc41a4a4e4390a66e2c37968dda6b7fb83e7b9dcc59449dd7de
MD5 a3ab8427698d5f9169c1cc175e4f6dec
BLAKE2b-256 3cc8be3769a3dc924103c606e2b61071ccd5fd887ed405cd43e593b1650a5279

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for deltalanguage-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 3810e4799d1e991e145ab27f7ff8f99043072856e069d9097395720a40fa953e
MD5 0db8dc3fdb57a0a6dee6b972cb050994
BLAKE2b-256 e77526b1ee84548cfa8f5a8640467a0571ec6c7dded3b7cc71bd507a8b0aaca0

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