Перейти до основного вмісту

Калібрувальні завдання

Що калібрується?

На багато аспектів QPU впливають різні калібрування, які IBM® запускає щодня та щогодини.

Щоденні калібрування

Ці калібрування виконуються раз на день і тривають від 30 до 90 хвилин залежно від розміру QPU. Пристрої розпочинають щоденне калібрування опівночі за часом ET, причому калібрувальні завдання чергуються один-до-одного із завданнями зовнішніх користувачів. Через це калібрувальні завдання розтягуються на кілька годин, іноді більше ніж на половину дня. До них належать:

  • Калібрування одиночних кубітів

Калібруються частота, амплітуди імпульсів і параметр «DRAG» кожного кубіта.

  • Бенчмаркінг одиночних кубітів

    Вимірюються часи когерентності T1/T2 і рівні похибок вимірювань, а також виконується рандомізований бенчмаркінг у пакетах несусідніх кубітів.

  • Калібрування та бенчмаркінг двокубітних воріт

    Калібруються амплітуда та фаза кожного імпульсу, виконується рандомізований бенчмаркінг у пакетах добре розділених воріт подібної тривалості.

Погодинні калібрування / моніторинг

Ці калібрування намагаються виконуватися щогодини і тривають 2–3 хвилини. Вони чергуються із завданнями зовнішніх користувачів і виконуються якомога ближче до одногодинних інтервалів. До них належать:

  • Кут зчитування кожного кубіта
  • Перевірки стабільності

Це забезпечує правильне розрізнення станів.

Стан системи також відстежується за допомогою швидкого тесту, що підтверджує коректну роботу всіх одно- та двокубітних воріт на базовому рівні. Це гарантує правильне функціонування воріт і дає змогу автоматично закривати чергу в разі виявлення серйозної несправності системи.

Навіщо потрібні калібрування?

Калібрування забезпечують стабільність QPU і точність результатів. Вони також дозволяють IBM якомога швидше виявляти та усувати будь-які збої системи. Крім того, вони надають користувачам найактуальніші рівні похибок і часи когерентності, допомагаючи краще вибирати кубіти та оптимально компілювати схеми.

Кілька схем в одному завданні

Якщо у мене кілька схем в одному завданні, чи можуть деякі з них виконуватись з іншим калібруванням?

Ні. Оскільки схеми об'єднані в одне завдання, воно виконується з одним і тим самим калібруванням. Калібрувальне завдання не може виконуватися одночасно з зовнішнім завданням.

Як довго виконуються калібрувальні завдання?

Ми запускаємо як щоденні, так і погодинні калібрувальні завдання. Щоденне калібрування меншого пристрою (5–7 кубітів) може займати близько 30 хвилин, а для більших пристроїв (7+ кубітів) — близько 90 хвилин. Погодинні калібрування тривають приблизно 2–3 хвилини щогодини.

Одночасно надіслані завдання з різними калібруваннями

Чи можливо, що два завдання, надіслані одночасно, виконуватимуться з різними калібруваннями?

Так, це можливо. У такому сценарії перше завдання виконується, а після його завершення, перед початком другого, вставляється калібрувальне завдання. Друге завдання буде виконано вже з оновленими калібруваннями.

Бенчмаркінг

Ви проводите бенчмаркінг для кожного окремого кубіта чи кубіти тестуються паралельно?

Усі калібрування та бенчмаркінг одиночних кубітів виконуються пакетами з ненайближчих сусідів для підвищення ефективності.