LINUX.ORG.RU
ФорумTalks

Квантовый(?) компьютер D-Wave. Демонстрация работы.


0

0

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

10 лет назад, IBM сделал компьютер на 7-ми кубитах, который смог разложить число 15 на множители: http://science.compulenta.ru/23455/ . Этот компьютер можно рассматривать как проверку самой теоретической возможности существования квантовых компьютеров.

С тех пор, никаких известий, которые автор темы смог бы принять за правдободобные, о создании квантовых компьютеров, не появлялось.

Недавно стала популяризироваться группа D-Wave: http://www.dwavesys.com/en/dw_homepage.html . Разработчики утверждают, что они разрабатывают (и уже не первый год) коммерческие реализации систем, основаных на квантовых вычислениях. В 2008 году они демонстрировали(?) работу одного из своих экземпляров квантового компьютера D-Wave Orion на 28 кубитах http://www.dwavesys.com/en/dw_homepage.html .

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

Сейчас они предлагают к продаже коммерческий вариант на 128 кубит за 10 миллионов долларов США.

У автора темы создаётся впечатление, что D-Wave - очередной фейк на тему квантовых компьютеров.

На площади 10 квадратных метров (по данным с сайта разработчиков), можно, за вполне доступные средства фирмы среднего масштаба, собрать кластер из современных многопроцессорных и многоядерных систем, котрый наверняка будет работать сравнимо по вычислительной мощности с D-Wave системами. При этом система, будет в десятки (думаю даже в сотни раз дешевле) чем 10 миллионов долларов.

Что по этому поводу думает всезнающее сообщество ЛОРа?



Последнее исправление: Serg_HIS (всего исправлений: 1)

На площади 10 квадратных метров (по данным с сайта разработчиков), можно, за вполне доступные средства фирмы среднего масштаба, собрать кластер из современных многопроцессорных и многоядерных систем, котрый наверняка будет работать сравнимо по вычислительной мощности с D-Wave системами

Не знаю производительности D-Wave, а вот фон Неймановский кластер ты никак не приблизишь по скорости к квантовому компьютеру.

fragment
()
Ответ на: комментарий от fragment

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

Serg_HIS
() автор топика
Ответ на: комментарий от Serg_HIS

Локхид вроде купил один такой, вот и посмотрим, будет ли суд в скором времени :)

fragment
()

Этот компьютер можно рассматривать как проверку самой теоретической возможности существования квантовых компьютеров.

Фэйл. Для таких мелких чисел огромна вероятность простого совпадения.

котрый наверняка будет работать сравнимо по вычислительной мощности с D-Wave системами.

А какая производительность у этих D-Wave систем? Желтизна, в общем...

segfault ★★★★★
()
Ответ на: комментарий от Serg_HIS

Но Локихд типа купил...

Это означает лишь то, что существует высокопоставленный менеджер, который верит в светлое будущее квантовых вычислений. Сам же компьютер вполне может оказаться фейком, ибо задачи, на которые рассчитан 128-кубитный квантовый, решаются домашним писюком за вменяемое время.

segfault ★★★★★
()

Фейк или не фейк - фиг знает.

Но вообще «скорость» работы квантовых компьютеров с обычными ИМХО сравнить невозможно.

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

Deleted
()
Ответ на: комментарий от different_thing

А повторить эксперимент много раз религия не позволяет?

С самого начала, т.е. с постройки этого компа? Дороговато будет. Кстати, если б они разложили _все_ натуральные числа до 15 включительно - это был бы уже показатель.

segfault ★★★★★
()
Ответ на: комментарий от segfault

Пожалуйста опишите список задач для решения на 128 кубитном компе?

Да и вообще, для каких задач разарбатывалась теория квантовых вычислений?

Serg_HIS
() автор топика
Ответ на: комментарий от segfault

Подскажу. Например 128 битные пароли подбирать для AES шифрования. Писюк сколько это будет делать тысяч лет?

Serg_HIS
() автор топика
Ответ на: комментарий от segfault

Квантовая система из х кубитов в один момент времени имеет 2^х классических состояний. Покажи мне классический комп, который может обрабатывать одновременно 2^128 символов.

fragment
()
Ответ на: комментарий от Serg_HIS

Количество атомов не считал :)

Если мне не изменяет память, в пределах наблюдаемой Вселенной их всего-то около 10^96.

fragment
()

У автора темы создаётся впечатление, что D-Wave - очередной фейк на тему квантовых компьютеров.

У меня кстати тоже. По крайней мере алгоритмы они оптимизировали на кластере компов обычных

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Serg_HIS

Пожалуйста опишите список задач для решения на 128 кубитном компе?

Все есть на википедии.

Да и вообще, для каких задач разарбатывалась теория квантовых вычислений?

Физики создавали КК для своих же задач - моделирования и т.п. Но потом в эту область полезли все, кому только было не влом и понапридумівали новіх применений.

segfault ★★★★★
()
Ответ на: комментарий от fragment

Квантовая система из х кубитов в один момент времени имеет 2^х классических состояний.

Я рад за состояния, и за википедию. Но что из этого всего можно поиметь?

Во всей Вселенной атомов меньше :)

Да ну?

Вселенной их всего-то около 10^96.

И это будет приблизительно 2^319.

segfault ★★★★★
()
Ответ на: комментарий от segfault

На википедии есть, что писюки за удобное для семьи сидящей за этим же компом время могут посчитать то, что считает 128 кубитный комп за неделю?

Serg_HIS
() автор топика
Ответ на: комментарий от fragment

потому что они не делают на этом БАБКИ =)

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Serg_HIS

64-битные, все верно. Но только что значит «взламываются»? Полный перебор 2^64 вариантов и их хеширование? Это не задача для квантового компьютера. Вот если бы факторизовать 64-битное число... но для этого обычный комп должен перебрать порядка 2^32 делителей, и это не проблема. К тому же, верно предположение, что количество простых чисел до N растет логарифмически от N, то сложность факторизации числа M и вовсе log(√M) при наличие предварительно посчитанной таблицы простых чисел, занимающей log(√M) памяти.

segfault ★★★★★
()
Ответ на: комментарий от Serg_HIS

На википедии есть, что писюки за удобное для семьи сидящей за этим же компом время могут посчитать то, что считает 128 кубитный комп за неделю?

На википедии есть список задач, для которых применим КК, о чем, собственно ты и спрашивал.

Во-вторых «за неделю» КК сделает всего-то в 7 раз больше, чем за день и т.д. Нелинейное ускорение дает только разрядность в кубитах. В третьих, «удобное время» - это такое, за которое задача, запущенная на этом самом писюке не утратит значительную часть своей актуальности.

segfault ★★★★★
()
Ответ на: комментарий от segfault

Согласен, что про взлом паролей на квантовых компьютерах обычно говорится не об семетричных системах шифрования, а об ассиметричных.

Тут уже становится вопрос о нахождении множителей для открытого ключа, одним из множетелей которого и является закрытый ключ (в идеале множители, простые числа и их всего два).

В последнее время для, ассиметричного шифрования используется 1024 и более битные ключи. так что 128 кубит - всё равно маловато для конкртено этой задачи.

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

Да и вообще квантовые компы на сегоднящний день (и скорее всего обозримое мной будущее) - фейк.

Serg_HIS
() автор топика
Ответ на: комментарий от segfault

Хватит писать что существует википедия и что там описаны задачи, которые в теории могут решать КК. Дай ссылку на это.

Serg_HIS
() автор топика

Трансформер такой был, Shockwave.

D-Wave — это Shockwave, пропущенный через дырку принтерного порта DB-25.

Есть вероятность, что это делало русское отделение IBM? Только русские могли запихать настоящего нанотрансформера в принтерную дырку чтобы полюбоваться эффектом.

stevejobs ★★★★☆
()
Ответ на: комментарий от Serg_HIS

Ну, если говорить о криптологии, КК пока для нее и подавно не готов. Я уж боялся, мою точку зрения тут обломают внезапно набежавшие физики, которым такая поделка придется как раз кстати (или не придется, в не-криптографических применениях КК я мало чего понимаю).

Тут уже становится вопрос о нахождении множителей для открытого ключа, одним из множетелей которого и является закрытый ключ (в идеале множители, простые числа и их всего два).

Во завернул... Если ты о шифре Рабина, то множители там _всегда_ есть два простых числа. А вообще, на проблеме факторизации держится не только он, а добрая половина асимметричных.

segfault ★★★★★
()
Ответ на: комментарий от stevejobs

гм... видать уже старый/новый год в разгаре у всех, а я тут кубиты в офисе считаю...

Надо тоже пойти отмечать :)

Serg_HIS
() автор топика
Ответ на: комментарий от segfault

почему я написал в (идеале) (на счёт 2х множителей и то что они простые).

Эти множители не всегда могут быть простыми и потому не всегда их может быть два.

Потому что они (псевдопростые).

Генерируются случайным образом по определённым формулам, а потом проверяются специальными математическими методами на «псевдопростость». Потому как нельзя случайно сгенерированные числа таких больших размеров, точно проверить с помошью полного перебора делителей (потому как в том же и стойкость шифрования, что нельзя перебрать за вменяемое время все варианты делением).

Serg_HIS
() автор топика
Ответ на: комментарий от Serg_HIS

Потому что они (псевдопростые).

Ну да, есть небольшая вероятность (порядка 1/2^64) ошибки. В стандартных реализациях, а вообще - эту вероятность можно задать какой угодно, отличной от нуля.

П.С. Я понимаю, что возможно, тот, кто будет читать нашу дискуссию захочет вникнуть в суть дела, и тогда эти объяснения понадобятся, но мне, как криптологу, можно лишний раз не объяснять.

segfault ★★★★★
()
Ответ на: комментарий от segfault

По поводу ссылок на К алгоритмы...

За последние 10 лет их я вижу больше не стало. Все они относятся к поиску значений функции перебором (делителей кому как угодно).

А на счёт писюков (они в невообразимо большее количество раз медленнее в этих алгоритмах чем гипотетические КК).

На счёт в 7 раз дольше, это не значит что писюк будет тоже вместо 1000 лет считать 7000 лет. ведь зависимость логарифмическая в этих вариантах (у КК) а у Стандарт ПиСи максимум полиномиальная (если хоршо алгоритм написать).

Serg_HIS
() автор топика
Ответ на: комментарий от segfault

Прошу прощение если обидел как криптолога (Не знал исправлюсь, буду писать пометки (криптологам пропустить) ;) ).

Но вообще пишу я ведь для всех. Зачем тему то затеял а потом всех в гугл отправлять или википедию.

Serg_HIS
() автор топика
Ответ на: комментарий от Serg_HIS

За последние 10 лет их я вижу больше не стало.

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

они в невообразимо большее количество раз медленнее в этих алгоритмах чем гипотетические КК

Я не про гипотетический, а про вполне конкретный, 128-кубитный.

На счёт в 7 раз дольше, это не значит что писюк будет тоже вместо 1000 лет считать 7000 лет.

Именно значит. Логарифмизация потребляемого времени происходит за счет суперпозиции состояния кубитов, а между тактами/запусками никакой суперпозиции нет. Если попонятнее, то если на одном такте регистр КК находится сразу в 2^128 состояниях, то в N тактах он побывает в N*(2^128) состояниях, а не в 2^(128*N).

segfault ★★★★★
()
Ответ на: комментарий от Serg_HIS

Обижаться-то тут не на что, просто мне показалось, что кроме нас двоих в этом обсуждении больше никого нет.

segfault ★★★★★
()
Ответ на: комментарий от segfault

а есть какая-нибудь технология для 2^(128^N), пусть еще не реализованная/теоретическая/воображаемая?

если 128^N человечество мгновенно станет совсем другим...

stevejobs ★★★★☆
()
Ответ на: комментарий от segfault

Например, если воткнуть в задницу ствол ружья и провернуть несколько раз, с большой вероятностью будет больно. Имеем технологию как делать больно. Но никто ее проверять не будет, ибо сложно, дорого и просто не нужно.

Может, есть нечто подобное для квантовых компьютеров (настоящих) — чтобы сложно, дорого, не нужно, но есть большая вероятность, что заработает.

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

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

segfault ★★★★★
()
Ответ на: комментарий от Serg_HIS

Для тех, в которых существует проклятие размерности.

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.