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, для развития и понимания квантовых технологий.TAdviser Security 100: Крупнейшие ИБ-компании в России 58.7 т

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

Язык 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)
  Бипиум (Bpium) (10)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Другие (393)

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

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

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

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

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

  Солар (ранее Ростелеком-Солар) (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)
  Robin (Робин) (1, 3)
  Другие (14, 24)

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

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

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

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  EXpress Защищенный корпоративный мессенджер - 12
  Другие 328

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

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

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

  EXpress Защищенный корпоративный мессенджер - 4
  Solar appScreener (ранее Solar inCode) - 3
  МТС Exolve - 2
  Naumen Platform - 1
  YandexART - 1
  Другие 11