forked from M-Labs/artiq
1
0
Fork 0

RELEASE_NOTES: fix rst formatting

This commit is contained in:
Sébastien Bourdeauducq 2019-11-15 15:56:17 +08:00 committed by Sebastien Bourdeauducq
parent edb0cb5aa5
commit abb46de4f6
1 changed files with 20 additions and 20 deletions

View File

@ -9,28 +9,28 @@ ARTIQ-5
Highlights: Highlights:
* Performance improvements: * Performance improvements:
- Faster RTIO event submission (1.5x improvement in pulse rate test) - Faster RTIO event submission (1.5x improvement in pulse rate test)
See: https://github.com/m-labs/artiq/issues/636 See: https://github.com/m-labs/artiq/issues/636
- Faster compilation times (3 seconds saved on kernel compilation time on a typical - Faster compilation times (3 seconds saved on kernel compilation time on a typical
medium-size experiment) medium-size experiment)
See: https://github.com/m-labs/artiq/commit/611bcc4db4ed604a32d9678623617cd50e968cbf See: https://github.com/m-labs/artiq/commit/611bcc4db4ed604a32d9678623617cd50e968cbf
* Improved packaging and build system: * Improved packaging and build system:
- new continuous integration/delivery infrastructure based on Nix and Hydra, - new continuous integration/delivery infrastructure based on Nix and Hydra,
providing reproducibility, speed and independence. providing reproducibility, speed and independence.
- rolling release process (https://github.com/m-labs/artiq/issues/1326). - rolling release process (https://github.com/m-labs/artiq/issues/1326).
- firmware, gateware and device database templates are automatically built for all - firmware, gateware and device database templates are automatically built for all
supported Kasli variants. supported Kasli variants.
- new JSON description format for generic Kasli systems. - new JSON description format for generic Kasli systems.
- Nix packages are now supported. - Nix packages are now supported.
- many Conda problems worked around. - many Conda problems worked around.
- controllers are now out-of-tree. - controllers are now out-of-tree.
- split packages that enable lightweight applications that communicate with ARTIQ, - split packages that enable lightweight applications that communicate with ARTIQ,
e.g. controllers running on non-x86 single-board computers. e.g. controllers running on non-x86 single-board computers.
* Improved Urukul support: * Improved Urukul support:
- AD9910 RAM mode. - AD9910 RAM mode.
- Configurable refclk divider and PLL bypass. - Configurable refclk divider and PLL bypass.
- More reliable phase synchronization at high sample rates. - More reliable phase synchronization at high sample rates.
- Synchronization calibration data can be read from EEPROM. - Synchronization calibration data can be read from EEPROM.
* A gateware-level input edge counter has been added, which offers higher * A gateware-level input edge counter has been added, which offers higher
throughput and increased flexibility over the usual TTL input PHYs where throughput and increased flexibility over the usual TTL input PHYs where
edge timestamps are not required. See :mod:`artiq.coredevice.edge_counter` for edge timestamps are not required. See :mod:`artiq.coredevice.edge_counter` for