Последний SDK от Intel эмулирует квантовый компьютер

    0
    8


    Intel выпустила комплект для разработки программного обеспечения Quantum (SDK), который имитирует полноценный квантовый компьютер с использованием обычного оборудования.

    Chipzilla выпустила комплект в знак признания того факта, что несколько работающих квантовых систем от IBM или D-Wave непомерно дорого покупать или арендовать для ранних квантовых экспериментов.

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

    «Это не только поможет разработчикам научиться создавать квантовые алгоритмы и приложения в моделировании, но также продвинет отрасль за счет создания сообщества разработчиков, которое ускорит разработку приложений», — Энн Мацуура, директор по квантовым приложениям и архитектуре в Intel Labs, поясняется в заявлении.

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

    Хотя это звучит прекрасно, существующие квантовые компьютеры сложно создавать, сложнее эксплуатировать, и даже самые совершенные квантовые системы — например, IBM Osprey — могут иметь несколько сотен кубитов, что намного меньше сотен тысяч логических кубитов, необходимых для совершить обещанную революцию.

    Еще одна проблема, на которую, похоже, нацелен Intel SDK, — найти практическое применение для квантовых компьютеров. Любое оборудование желательно только в том случае, если на нем есть программное обеспечение, и в настоящее время знания человечества о том, что хорошо работает на квантовой машине, ограничены, несмотря на шумиху вокруг открытия лекарств и все такое.

    Intel утверждает, что ее Quantum SDK позволяет разработчикам получить преимущество, позволяя им создавать программное обеспечение, в то время как инженеры выясняют, как внедрить настоящие кубиты в работающие и доступные квантовые компьютеры.

    SDK написан на C++ с использованием низкоуровневого компилятора виртуальных машин, который, по словам компании, упрощает разработчикам моделирование квантовых сред и их интеграцию в существующие приложения C, C++ и Python.

    Intel Quantum Simulator (IQS) — проект с открытым исходным кодом, который работает уже несколько лет, — обеспечивает серверную часть для SDK. IQS имитирует общие кубиты, что теоретически должно позволить разработчикам в будущем переносить свою работу на реальные квантовые системы.

    Если что-то из этого звучит знакомо, так это потому, что Intel — не единственная компания, пытающаяся эмулировать квантовые системы с использованием обычных платформ. В прошлом году Fujitsu заявила, что разработала самый быстрый в мире квантовый симулятор, способный работать с 36-кубитными квантовыми схемами.

    Однако, как известно любому, кто имел дело с аппаратной эмуляцией, имитация логики в программном обеспечении может быть невероятно неэффективной. Это, безусловно, имело место для симулятора Fujitsu, для которого требовался кластер из 64 узлов его блоков PRIMEHPC FX 700, каждый из которых работал на базе процессора A64FX на базе Arm, лежащего в основе суперкомпьютера Fugaku.

    Для сравнения, IQS от Intel поддерживает моделирование до 32 кубитов на одном узле или может масштабироваться до нескольких узлов для имитации более крупных систем. В конечном итоге SDK будет работать с собственным квантовым оборудованием Intel, включая управляющий чип Horse Ridge II и грядущий чип квантовых спиновых кубитов.

    Intel признает, что еще предстоит проделать работу по полной интеграции SDK с ее квантовым оборудованием — при условии, что генеральный директор Пэт Гелсингер не возьмется за проект, поскольку он пытается улучшить шаткие финансы Chipzilla. ®

    Как Intel SDK помогает разработчикам использовать квантовые технологии?

    Ay, для достижения высших уровней производительности определенно нуждаются в хорошо написанных программных компонентах.

    Intel выпустила SDK для разработки программного обеспечения, позволяющего эмулировать доступный для аренды или покупки дорогостоящий квантовый компьютер. SDK, заявляет компания, поможет разработчикам начать экспериментировать с квантовыми технологиями и интегрировать их в существующие платформы. Это продвинет квантовые вычисления вперед, создаст необходимое сообществ

    Предыдущая статьяОбращение ко всем переутомленным администраторам баз данных: есть еще один способ!
    Следующая статьяKirby’s Return To Dream Land Deluxe: Чокнутый полдень — этап первый
    Виктор Попанов
    Эксперт тестовой лаборатории. Первый джойстик держал в руках в возрасте 3 лет. Первый компьютер, на котором „работал” был с процессором Intel i386DX-266. Тестирует оборудование для издания ITBusiness. Будь то анализ новейших гаджетов или устранение сложных неполадок, этот автор всегда готов к выполнению поставленной задачи. Его страсть к технологиям и приверженность качеству делают его бесценным помощником в любой команде.