Компания Microsoft

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

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

Как сообщает «Хайтек», глава Microsoft Сатья Наделла представил этот язык в сентябре на конференции Ignite. Он необходим, чтобы соединить традиционные концепции программирования — функции, переменные и переходы вместе со средой разработки, то есть — с квантовыми вычислениями. Это область, которая до сих пор строила алгоритмы на основе логических вентилей. Microsoft рассчитывает, что выбор инструментов вместе с обучающими материалами и документацией позволят познакомить с квантовыми вычислениями более широкий круг пользователей.

Пока компания создала безымянный квантовый симулятор для запуска этих программ, так как квантовые компьютеры мало распространены. Локальная версия может поддерживать до 32 кубитов, при этом используя 32 ГБ оперативной памяти. Доступна и другая версия, которая работает с 40 кубитами.

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

По материалам www.innoros.ru

Добавить комментарий