Quipper - первый язык программирования высокого уровня для квантовых компьютеров Quipper - первый язык программирования высокого уровня для квантовых компьютеров
 
Portal demokratizator развлекательно познавательный ресурс
Самомнение - что святая вода: каждый берет, сколько ему нужно.
© Т/с "Новая жертва
 
  Главная Регистрация Статистика Контакты RSS 2.0
   
 
 
Навигация
 
Топ новостей
 

 

   
Новости науки
  Автор: white, 10-07-2013, 09:13, просмотров: 1181
Внимание! Данный материал, а именно «Quipper - первый язык программирования высокого уровня для квантовых компьютеров» , предоставлен исключительно для ознакомления! Администрация не несет ответственности за его содержимое. Если Вы являетесь правообладателем какого-либо материала, ссылка (либо ссылки) на который размещена на этом сайте, и не хотели бы чтобы данная информация распространялась пользователями без Вашего на то согласия, то мы будем рады оказать Вам содействие, удалив соответствующие ссылки, для этого необходимо.

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

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

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

Честь создания первого квантового языка программирования высокого уровня Quipper принадлежит Петеру Зелингеру (Peter Selinger) и его команде из университета Дэлхоузи в Галифаксе, Канада. Язык Quipper разработан для того, чтобы программисты имели возможность выразить общие понятия, действия и концепции, не вникая в низкоуровневые инструкции и операции. Это позволит без особых затруднений создавать библиотеки квантовых программ, объединять различные алгоритмы в единое целое модульным способом. Самым ближайшим аналогом языка Quipper, работающим на обычных компьютерах, является язык программирования Java, который берет на себя выполнение всех низкоуровневых операций.

Основой языка Quipper является классический язык программирования Haskell, который как нельзя лучше подходит для создания алгоритмов математических моделей и расчетов из области прикладной и теоретической физики. Те изменения, которым команда Зелингер подвергла оригинальный язык программирования, должны оптимизировать набор получаемых конечных низкоуровневых инструкций для обработки их квантовыми битами.

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

Команда Зелингера предоставила всеобщему вниманию структуру языка Quipper вместе с разработанными библиотеками на Конференции по разработке и реализации языков программирования (the Programming Language Design and Implementation conference), которая проходила в Сиэтле в прошлом месяце. Создание языка Quipper производилось в рамках программы, финансируемой IARPA (US Intelligence Advanced Research Projects Agency), Управления перспективных исследований разведки США, специалисты которого поставили перед собой цель определить минимальное количество кубитов, которыми должен обладать квантовый компьютер для эффективного решения определенного круга задач.

К сожалению, разработанный язык программирования Quipper не может использоваться для написания программ к единственному виду квантовых компьютеров, существующих в настоящее время, компьютеров компании D-Wave, которые используют метод, называемый адиабатными квантовыми вычислениями, делающий его несовместимым с квантовыми вычислительными системами в их традиционном понимании.

Внимание!!! Вы зашли на сайт как незарегистрированный пользователь, чтобы видеть скрытый текст, добавлять комментарии к новостям и т.д. и т.п., мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Создан первый оптический транзистор, управляемый единственным фотоном света Создан первый оптический транзистор, управляемый единственным фотоном света
Исследователи из Массачусетского технологического института, Гарвардского и Венского технологического университетов разработали новый тип...
Создан полностью оптический транзистор, потенциально пригодный для квантовы ... Создан полностью оптический транзистор, потенциально пригодный для квантовы ...
Оптические микросхемы и компьютеры требуют, чтобы фотоны, составляющие свет, каким-то образом могли влиять на поведение друг друга. В природе...
Квантовые точки нового типа сделают цвета обычных ЖК-дисплеев более яркими  ... Квантовые точки нового типа сделают цвета обычных ЖК-дисплеев более яркими ...
Технология квантовых точек, которые, по сути, являются крошечными наночастицами определенного типа, уже давно считаются технологией, которая...
Компания Google и НАСА собираются строить будущее, используя искусственный  ... Компания Google и НАСА собираются строить будущее, используя искусственный ...
Уже к концу этого года система искусственного интеллекта, работающего на новой модели квантового компьютера компании D-Wave, окажет существенную...
Проведенные тесты подтвердили высокую производительность и эффективность кв ... Проведенные тесты подтвердили высокую производительность и эффективность кв ...
Существование квантовые компьютеров, выпускаемых небезызвестной компанией D-Wave, порождает как волну ярого скептицизма, с одной стороны, так и...
72-ядерный процессор 72-ядерный процессор
Компания Tilera, известная своими разработками в области создания многоядерных специализированных процессоров, объявила о новом флагманском...
"Дефектные" алмазы могут стать основой квантового Интернета будущего
Современное оборудование, на котором держатся все Интернет-каналы, основано на базе полупроводниковых кремниевых чипов, но будущая квантовая...
Компания Lockheed Martin делает квантовую теорию и теорию квантовых вычисле ... Компания Lockheed Martin делает квантовую теорию и теорию квантовых вычисле ...
Новая часть LM Tomorrow, свободно распространяемой образовательной программы для iPad, разработкой и выпуском которой занимается небезызвестная...
Ученые превратили облако атомов в устройство хранения оптической информации Ученые превратили облако атомов в устройство хранения оптической информации
Ученым из Объединенного института квантовой механики (Joint Quantum Institute, JQI) Национального института стандартов и технологий (National...
Фотоны оперативная память будущих квантовых компьютеров Фотоны оперативная память будущих квантовых компьютеров
Ученые из Йельского университета нашли новый способ управлять и манипулировать квантовым состоянием фотонов микроволнового излучения, что может...

Назад
 
  Добавление комментария
Ваше имя:*
E-Mail:*
 
Код:
Включите эту картинку для отображения кода безопасности
обновить, если не виден код
Введите код:*
   
Вопрос: На что летят мухи ?
Ответ:*

 
 
 
Авторизация
Логин:
Пароль:
 
 
 
Последние объявления
25.05.2017

25.05.2017
rhinoplastie (Услуги)

25.05.2017
wie machen dick gro?er (Услуги)

25.05.2017
xtrasize ergebnisse (Спрос)

25.05.2017

25.05.2017

25.05.2017

25.05.2017

25.05.2017

25.05.2017

25.05.2017

23.05.2017

23.05.2017

23.05.2017
promi brust op (Спрос)

23.05.2017
brustheben (Спрос)

23.05.2017

23.05.2017
was kostet brust op (Обмен)

23.05.2017
pille swingo 20 (Спрос)

23.05.2017

23.05.2017
größere brust wie (Услуги)

23.05.2017
neo angin und pille (Услуги)

23.05.2017

18.05.2017
il bande pas (Обмен)

18.05.2017

17.05.2017
Public pictures (Спрос)

17.05.2017

16.05.2017
xtrasize recensioni (Услуги)

16.05.2017

16.05.2017

16.05.2017

 
Последние комментарии
Автор → тык
в новости → Сказ о портвейне
 
Кто онлайн
 Всего на сайте: 8
 Гостей: 6
 Пользователи: jonsykton
 Роботы: crawl Bot

 
Теги
Google, автомобиль, аппарат, более, большой, будет, впервые, готовится, компании, Компания, Космический, который, Марсоход, мир, мире, могут, может, НАСА, Новая, нового, Новый, обнаружили, Первые, первый, позволит, позволяет, помощью, рекорд, робот, Роботы, самый, свет, Система, создали, Создан, стать, Телескоп, Технология, Ученые, через

Показать все теги
 
Карта сайта
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
 

 

 

 

 
Прокрутить вверх