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

Uploaded Source

Built Distribution

deltalanguage-0.6.3-py3-none-any.whl (164.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deltalanguage-0.6.3.tar.gz
  • Upload date:
  • Size: 128.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.6.3.tar.gz
Algorithm Hash digest
SHA256 e813e7d38fc9772cb80e1a7d85337577f376786e5a2679396f89d04230ee1b50
MD5 7efd8479cca2f93c0f21a7c3858af79c
BLAKE2b-256 66f46fddb4870d8942dde9ad51256045af810c5fa08536932c22dd362db1d28c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deltalanguage-0.6.3-py3-none-any.whl
  • Upload date:
  • Size: 164.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for deltalanguage-0.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 183296800c4503cda2857638528d6b65374fef6158118865447c0165bfc02a9f
MD5 89cc4658343b6b0a56225f80ce4179cb
BLAKE2b-256 61e6d2b414b2980e319d1c5c7c70c77dc66f7334de96d9502535b11d0087e4cb

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