Дорожная карта экосистемы ПО для квантовых вычислений IBM
Корпорация IBM представила дорожную карту развития открытой экосистемы ПО для квантовых вычислений, которая в числе прочего предусматривает стократное ускорение работы квантовых приложений уже в текущем году.
В сентябре прошлого года IBM опубликовала дорожную карту развития технологий квантовых вычислений, поставив перед собой цель создать систему на 1000 кубитов и более, которая способна продемонстрировать квантовое преимущество к 2023 г. Опубликованное дополнение к технологической дорожной карте обозначит открытое ПО (и классическое аппаратное обеспечение), которое компания выпустит в рамках движения к производительным квантовым компьютерам, способным решать практические задачи.
IBM Research видит будущее квантовых вычислений, в котором разработчикам не надо учить новые языки программирования или запускать код отдельно на специализированном оборудовании. Квантовые компьютеры станут частью стандартных вычислительных ресурсов – как графические ускорители или внешние устройства.
Дорожная карта развития открытой экосистемы ПО для квантовых вычислений IBM включает следующие шаги:
• стократное ускорение среды выполнения для всех квантовых компьютеров уже в 2021 г. позволит всего за несколько часов выполнять расчеты, которые пока занимают несколько дней. В этом году IBM планирует выпустить Qiskit runtime – среду выполнения, которая позволит запускать больше процессов и с большей производительностью. Квантовая среда выполнения – это новый взгляд на комбинацию классических и квантовых вычислений. Программы запускаются на обычном компьютере, связанном с расположенным рядом квантовым компьютером, тем самым значительно снижается задержка, вызванная передачей данных с пользовательского компьютера на квантовый процессор и обратно;
• в 2022 г. IBM сделает доступными для разработчиков динамические квантовые схемы (последовательности инструкций для выполнения), которые позволят решать на квантовых компьютерах прежде невыполнимые задачи. К 2022 г. обновленное ПО, в частности недавно представленный язык ассемблера OpenQASM3, в сочетании с развитием технологий квантовых вычислений позволит программистам запускать динамические схемы, содержащие как классические, так и квантовые инструкции, которые выполняются в пределах времени когерентности кубитов;
• в 2023–2024 гг. IBM представит библиотеки готовых квантовых схем для разработчиков. С выпуском библиотек квантовых схем и развитием систем управления для работы с большими пакетами кубитов, доступных через IBM Cloud в привычных средах и фреймворках, разработчики смогут в полной мере воспользоваться всеми преимуществами квантовых устройств с тысячей кубитов и более без необходимости изучения принципов их работы.
Перечисленные нововведения, полагают в IBM, способны совершить революцию в таких областях, как разработка лекарств и новых материалов, что сейчас как никогда актуально.