Quantum Development Kit

Продукт
Разработчики: Microsoft
Дата премьеры системы: сентябрь 2017 г
Дата последнего релиза: май 2019 г
Отрасли: Информационные технологии
Технологии: Средства разработки приложений

Содержание

Quantum Development Kit — пакет средств квантовой разработки от компании Microsoft.

2019: Открытие исходных кодов компиляторов и симуляторов

6 мая 2019 года Microsoft сообщила об открытии исходных кодов некоторых компонентов языка программирования Q#, предназначенного для квантовых компьютеров. Этим шагом компания продолжила развивать сообщество разработчиков на Q# и делает квантовые вычисления доступнее.

Microsoft разработала Q# специально для разработки приложений для квантовых компьютеров. Язык программирования высокого уровня оснащён встроенной системой для кубитов, операторов и других абстракций.

Microsoft раскрыла исходники языка программирования для квантовых компьютеров

На конференции Build 2019 в Сиэтле Microsoft официально открыла исходные ходы компиляторов и симуляторов, которые входят в инструментарий Quantum Development Kit. Благодаря этому компания надеется расширить сообщество разработчиков и предоставить партнёрам и стартапам новые возможности оптимизировать собственные коммерческие продукты, отмечается в пресс-релизе компании.

Идея состоит в том, чтобы помочь исследователям и университетам, изучающим квантовые вычисления, получить более глубокий доступ к инструментам Microsoft, для развития и понимания квантовых технологий.Витрина данных НОТА ВИЗОР для налогового мониторинга

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

Язык Q# предназначен для того, чтобы соединить традиционные концепции программирования — функции, переменные и переходы вместе со средой разработки — с квантовыми вычислениями, областью, которая до сих пор строила алгоритмы на основе логических вентилей. По замыслу Microsoft, выбор инструментов, наряду с обучающими материалами и документацией позволят открыть квантовые вычисления более широкому кругу пользователей.[1]

2017: Выход бесплатной версии

В декабре 2017 года компания Microsoft выпустила инструментарий Quantum Development Kit, который поможет разработчикам программировать на квантовых компьютерах.

В бесплатную версию Quantum Development Kit вошли созданный специально для квантовых вычислений язык программирования Q#, эмулятор квантовых вычислений и другие ресурсы, облегчающие разработку софта для квантовых компьютеров людям без знаний в квантовой физике.

Microsoft помогает программировать на квантовом компьютере, выпустив бесплатную предварительную версию пакета средств разработки Quantum Development Kit

Эмулятор, входящий в состав пакета средств квантовой разработки, позволяет эмулировать около 30 логических кубитов квантовой вычислительной мощности и выполнять отладку квантового кода и тестировать программы на обычных ноутбуках. Кроме того, возможна эмуляция более 40 логических кубитов квантовой мощности в облаке Azure.

Пакет Quantum Development Kit интегрирован со средой разработки Microsoft Visual Studio и получил полный комплект документации, библиотек и примеров программ.

«
Разработчики получат уже знакомые инструменты и сервисы. Конечно, будет присутствовать специфика квантовых вычислений, но наша цель — максимально облегчить разработчикам, знающим и ценящим нас, использование этих новых инструментов, способных качественно ускорить решение некоторых задач. То, что потребует миллиард лет обработки на классическом компьютере, на квантовом можно сделать за пару часов, — сообщил вице-президент Microsoft по квантовым вычислениям Тодд Холмдал (Todd Holmdahl).[2]
»

В Microsoft говорят, что эмулятор квантового компьютера позволяет ученым понять, как можно создавать квантовые алгоритмы для подобных исследований в области искусственного интеллект. Компания провела тестирование на эмуляторе, которое показало, что квантовые алгоритмы быстрее находят в данных менее явные образцы, что приведет к значительным продвижениям в таких областях, как распознавание речи, компьютерное зрение и обработка естественного языка.

Примечания



СМ. ТАКЖЕ (1)


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Бипиум (Bpium) (10)
  Другие (388)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  IFellow (АйФэлл) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  КРИТ (KRIT) (2)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Солар (ранее Ростелеком-Солар) (3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Нота (Холдинг Т1) (1)
  Оператор Газпром ИД (ГИД) (1)
  Другие (8)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (591, 303)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Форсайт (1, 3)
  Сбербанк (1, 2)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Другие (9, 9)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  Солар (ранее Ростелеком-Солар) (1, 6)
  Мобильные ТелеСистемы (МТС) (1, 4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Форсайт (1, 3)
  Другие (14, 24)

  Мобильные ТелеСистемы (МТС) (2, 3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  T1 Digital (Т1 Диджитал) (1, 1)
  Другие (11, 11)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 323

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Java - 2
  Турбо X - 2
  Парадокс: MES Builder - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Турбо X - 1
  Другие 8

  Solar appScreener (ранее Solar inCode) - 6
  EXpress Защищенный корпоративный мессенджер - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  Solar appScreener (ранее Solar inCode) - 3
  EXpress Защищенный корпоративный мессенджер - 3
  МТС Exolve - 2
  Т1: Сфера Платформа производства ПО - 1
  Axiom JDK (ранее Liberica JDK до 2022) - 1
  Другие 8