A leading-edge control system for quantum information experiments
Go to file
Sebastien Bourdeauducq 59a29ae04b language/environment: remove attr_rtresult
This function has the typical side effect of clearing the result. When happening in build(), this caused minor trouble when using pipelined scheduling (no result displayed at all until run() proceeds).
2015-08-06 18:23:09 +08:00
.travis get-toolchain.sh: be less verbose. 2015-07-27 04:57:13 +03:00
artiq language/environment: remove attr_rtresult 2015-08-06 18:23:09 +08:00
conda Rename conda package llvmlite-{or1k → artiq}. 2015-08-05 04:17:59 +03:00
doc Update installation instructions. 2015-08-04 18:00:10 +03:00
examples examples/speed_benchmark: send 1MB in one RPC 2015-07-31 18:23:11 +08:00
misc Fold llvmlite patches into m-labs/llvmlite repository. 2015-08-05 03:49:01 +03:00
soc runtime/Makefile: WA for more pesky travis/miniconda misbehavior 2015-07-31 19:29:34 +08:00
.gitignore gitignore: ignore static libs 2015-04-17 16:39:36 +08:00
.gitmodules git: ignore untracked files in lwip submodule 2015-05-03 20:48:20 +08:00
.travis.yml travis: try to use the new anaconda-client 2015-07-31 13:50:35 +08:00
README.rst README: coveralls badge needs branch name 2015-02-05 03:44:57 -07:00
setup.py Fold llvmlite patches into m-labs/llvmlite repository. 2015-08-05 03:49:01 +03:00

README.rst

.. image:: doc/logo/artiq.png
.. image:: https://travis-ci.org/m-labs/artiq.svg
    :target: https://travis-ci.org/m-labs/artiq
.. image:: https://coveralls.io/repos/m-labs/artiq/badge.svg?branch=master
    :target: https://coveralls.io/r/m-labs/artiq?branch=master

ARTIQ (Advanced Real-Time Infrastructure for Quantum physics) is a
next-generation control system for quantum information experiments. It is
being developed in partnership with the Ion Storage Group at NIST, and its
applicability reaches beyond ion trapping.

The system features a high-level programming language that helps describing
complex experiments, which is compiled and executed on dedicated hardware with
nanosecond timing resolution and sub-microsecond latency.

Technologies employed include Python, Migen, MiSoC/mor1kx, LLVM and llvmlite.

ARTIQ is licensed under 3-clause BSD.

Website:
http://m-labs.hk/artiq