0

ARTIQ Квантовая инфраструктура реального времени для AkmeTech

Передовая система управления экспериментами с квантовой информацией ARTIQ.

Усовершенствованная инфраструктура квантовой физики в реальном времени ARTIQ - это система управления нового поколения для экспериментов с квантовой информацией. Хотя ARTIQ в настоящее время в основном используется в атомной физике, его применимость выходит за рамки улавливания ионов.

nist_crate (1).jpg nist_crate.jpg

Особенности программного обеспечения ARTIQ:

  • ARTIQ использует язык программирования высокого уровня на основе Python, который помогает описывать сложные эксперименты. Он компилируется и выполняется на специализированном оборудовании FPGA с разрешением по времени в наносекундах и задержкой менее микросекунды.
  • Критически важный для времени выполнения код (ядро), работающий на FPGA (основном устройстве), легко взаимодействует с кодом Python на компьютере с помощью механизма удалённого вызова процедур (RPC).
  • Конструкция FPGA отличается высокой переносимостью, поэтому она может адаптироваться к различным лабораторным установкам и противостоять устареванию оборудования.
  • Драйверы ARTIQ для устройств, не работающих в реальном времени, можно запускать на удалённых компьютерах с различными операционными системами.
  • Проект также включает в себя графический пользовательский интерфейс, систему планирования экспериментов и базы данных для экспериментов, устройств, параметров и результатов.
  • Используемые технологии включают Python, Migen, Migen-AXI, Rust, MiSoC/VexRiscv, LLVM/llvmlite и Qt5.
gui_screenshot.png

Цель системы управления ARTIQ — оптимизировать и упростить процесс разработки приборов для квантовой физики, способствуя повторному использованию проектов за счёт разработки независимого от платформы оборудования и программного обеспечения с открытым исходным кодом. Создать систему управления, подходящую для решения задач, связанных с современными исследованиями в области квантовой информации.

gui_screenshot_allcock.jpg




подробнее свернуть

Мы используем файлы cookie

Мы используем cookie для корректной работы сайта, аналитики и улучшения пользовательского опыта. Подробнее об обработке данных — в Политике конфиденциальности.

Настройка cookie

Технические cookie нужны для стабильной работы. Аналитические и другие cookie помогают нам делать сайт лучше для вас: понимать, что вам интересно, и улучшать навигацию. Эти данные анонимны. Разрешая их, вы вносите свой вклад в развитие нашего сайта. Подробности в Политике обработки персональных данных.

Технические Cookie

Эти файлы cookie необходимы для правильной работы сайта и его основных функций (например, навигация, сохранение сессии, работа форм). Без них сайт не сможет функционировать должным образом. Они не собирают информацию для маркетинга или отслеживания. Этот тип cookie нельзя отключить.

Аналитические/Рекламные cookie

Эти файлы cookie позволяют нам собирать информацию о том, как посетители используют наш сайт (например, какие страницы посещают чаще, сколько времени проводят на сайте, возникают ли ошибки). Эта информация собирается в агрегированном или обезличенном виде и используется для анализа и улучшения работы сайта. Данные обрабатываются Яндекс.Метрикой согласно ее политике конфиденциальности (см. сайт Яндекса). Эти cookie активны только с вашего согласия.

Функциональные (остальные) cookie

Эти файлы cookie позволяют сайту запоминать сделанный вами выбор и предоставлять расширенные функции для вашего удобства. Они также могут использоваться для обеспечения работы встроенных на сайт сервисов (например, видеоплееров от Vimeo, виджетов социальных сетей VK), которые улучшают ваш опыт взаимодействия с сайтом. Эти сервисы могут устанавливать свои cookie для корректной работы и запоминания предпочтений. Эти cookie активны только с вашего согласия.

Настройка