Jump to content

distributed.net

(Перенаправлено с Dnetc )
distributed.net
Логотип распределенной сети
Тип сайта
Волонтерские вычисления
Владелец Распределенные вычислительные технологии, Inc.
URL-адрес distributed.net
Запущен февраль 1997 г.
Текущий статус Активный

Distributed.net — это добровольная вычислительная компания, которая пытается решить крупномасштабные проблемы, используя в противном случае время простоя процессора или графического процессора . Он управляется Distributed Computing Technologies, Incorporated ( DCTI ), некоммерческой организацией в соответствии с налоговым кодексом США 501(c)(3) .

Distributed.net работает над RC5-72 (взлом RC5 с помощью 72-битного ключа). [ 1 ] Проект RC5-72 может исчерпать пространство ключей всего за 40 лет, по состоянию на февраль 2024 года. [ 2 ] хотя проект завершится всякий раз, когда будет найден необходимый ключ. У RC5 есть восемь нерешенных проблем со стороны RSA Security , хотя в мае 2007 года RSA Security объявила [ 3 ] что они больше не будут предоставлять призовые деньги за правильный ключ к любому из своих испытаний с секретным ключом. Компания Distributed.net решила спонсировать первоначальное призовое предложение за нахождение ключа в результате. [ 4 ]

По оценкам, в 2001 году пропускная способность распределенного.net превышала 30 терафлопс . [ 5 ] По состоянию на август 2019 г. По оценкам, пропускная способность была такой же, как у Cray XC40 , используемого в суперкомпьютере Lonestar 5, [ 6 ] или около 1,25 петафлопс. [ 7 ]

Скоординированные усилия были начаты в феврале 1997 года Эрлом Эйди и Кристофером Г. Стахом II из Hotjobs.com и New Media Labs с целью взлома части RC5-56 RSA Secret-Key Challenge , 56- битного шифрования алгоритма . там был приз в размере 10 000 долларов США , который мог получить каждый, кто сможет найти ключ . К сожалению, эту первоначальную попытку пришлось приостановить из-за SYN-флуд -атак участников на сервер. [ 8 ]

Новую независимую инициативу под названием «распределенный.net» координировали Джеффри А. Лоусон, Адам Л. Беберг и Дэвид С. МакНетт, а также еще несколько человек, которые входили в совет директоров и управляли инфраструктурой. К концу марта 1997 года были выпущены новые прокси для возобновления RC5-56, и началась работа над расширенными клиентами. голова . коровья Иконкой приложения и талисманом проекта была выбрана [ 9 ]

Задача RC5-56 была решена 19 октября 1997 года спустя 250 дней. Правильный ключ был «0x532B744CC20999», а открытое текстовое сообщение гласило: «Неизвестное сообщение: пришло время перейти на более длинный ключ». [ 10 ]

Задача RC5-64 была решена 14 июля 2002 г. спустя 1757 дней. Правильный ключ был «0x63DE7DC154F4D039», а текстовое сообщение гласило: «Неизвестное сообщение: некоторые вещи лучше не читать». [ 11 ]

Поиск оптимальных линеек Голомба (OGR) порядка 24, 25, 26, 27 и 28 был завершенраспределенным.net 13 октября 2004 г., 25 октября 2008 г., 24 февраля 2009 г., 19 февраля 2014 г. и 23 ноября 2022 г. соответственно. [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]

«DNETC» — это имя файла программного приложения, которое пользователи запускают для участия в любом активном проекте распределенной сети. Это программа командной строки с интерфейсом для ее настройки, доступная для самых разных платформ. [ 17 ] Distributed.net называет программное приложение просто «клиентом». По состоянию на апрель 2019 г. , добровольцы, работающие под 32-разрядной ОС Windows с графическими процессорами с поддержкой AMD FireStream, внесли наибольший вклад в проект RC5-72. [ 18 ] и добровольцы, использующие 64-битную версию Linux, вложили в проект OGR-28 наибольшую вычислительную мощность. [ 19 ]

Части исходного кода клиента общедоступны, хотя пользователям не разрешается самостоятельно распространять измененные версии. [ 20 ]

Проект RC5-72 Distributed.net доступен в клиенте BOINC через Moo! Обертка . [ 21 ]

Разработка клиентов с поддержкой графических процессоров

[ редактировать ]
Среднесуточное производство RC5-72 по платформам за 2 февраля 2024 г. – 27 мая 2024 г. [ 22 ]

В последние годы большая часть работ по проекту RC5-72 выполнялась клиентами, работающими на графических процессорах современных видеокарт . Хотя проект уже реализовывался почти 6 лет, когда первые графические процессоры начали подавать результаты, по состоянию на май 2024 года графические процессоры составляют 88% всех завершенных рабочих единиц. [ 23 ] и выполнять более 95% всех задач каждый день. [ 22 ]

  • NVIDIA
В конце 2007 года началась работа над внедрением новых ядер RC5-72, предназначенных для работы на оборудовании с поддержкой NVIDIA CUDA , причем о первых завершенных работах было сообщено в ноябре 2008 года. На высокопроизводительных видеокартах NVIDIA на тот момент было более 600 наблюдалось миллион ключей в секунду [ 24 ] Для сравнения: высокопроизводительный одиночный процессор 2008 года , работавший на RC5-72, достигал скорости около 50 миллионов ключей в секунду, что представляет собой очень значительный прогресс для RC5-72. По состоянию на май 2024 года клиенты CUDA выполнили 11% всех работ по проекту RC5-72 и выполняют около 10% работ каждый день. [ 23 ]
  • АМД / И
Аналогичным образом, ближе к концу 2008 года началась работа по внедрению новых ядер RC5-72, предназначенных для работы на оборудовании с поддержкой AMD FireStream . Некоторые продукты серий Radeon HD 5000 и 6000 обеспечивали скорость передачи ключей более 1,8 миллиарда ключей в секунду. [ 25 ] По состоянию на май 2024 года клиенты FireStream выполнили более 23% всех работ по проекту RC5-72. [ 23 ] Ежедневная производительность клиентов FireStream упала ниже 0,5%, поскольку большинство разработчиков графических процессоров AMD теперь используют клиент OpenCL. [ 23 ]
  • OpenCL
Клиент OpenCL вступил в бета-тестирование в конце 2012 года и был выпущен в 2013 году. По состоянию на май 2024 года клиенты OpenCL выполнили более 53% всей работы по проекту RC5-72 и теперь выполняют около 85% работы каждый день. Разбивки производства OpenCL по производителям графических процессоров не существует, поскольку все графические процессоры AMD, NVIDIA и Intel поддерживают OpenCL. [ 26 ]

Хронология проектов распределенных.net

[ редактировать ]
График реализации проектов, размещенных нараспределенном.net, по состоянию на февраль 2024 г.
Текущий
  • Соревнование по 72-битному шифрованию RC5 от RSA Lab началось 3 декабря 2002 г. — в процессе , завершено на 12,270% по состоянию на 7 июля 2024 г. [ 27 ] (хотя RSA Labs прекратила спонсорство)
Криптография
  • Задача RSA Lab по 56-битному шифрованию RC5 — завершена 19 октября 1997 г. (после 250 дней и тестирования 47% пространства ключей).
  • Задача RSA Lab по 56-битному шифрованию DES-II-1 — завершена 23 февраля 1998 г. (через 39 дней). [ 28 ]
  • Задача RSA Lab по 56-битному шифрованию DES-II-2 — закончилась 15 июля 1998 г. (найдена независимо взломщиком EFF DES через 2,5 дня) [ 29 ]
  • Задача RSA Lab по 56-битному шифрованию DES-III — завершена 19 января 1999 г. (через 22,5 часа с помощью взломщика EFF DES).
  • CS-Cipher Challenge — завершено 16 января 2000 г. (после 60 дней и проверки 98% ключевого пространства). [ 30 ]
  • Задача RSA Lab по 64-битному шифрованию RC5 — завершена 14 июля 2002 г. (после 1726 дней и тестирования 83% ключевого пространства). [ 31 ]
Голомбские правители
  • Оптимальные линейки Голомба (OGR-24) - завершено 13 октября 2004 г. [ 32 ] (через 1552 дня подтвержден предсказанный лучший правитель)
  • Оптимальные линейки Голомба (OGR-25) - завершено 24 октября 2008 г. [ 33 ] (через 3006 дней подтвержден предсказанный лучший правитель)
  • Оптимальные линейки Голомба (OGR-26) — завершено 24 февраля 2009 г. [ 34 ] (через 121 день подтвержден предсказанный лучший правитель)
  • Оптимальные линейки Голомба (OGR-27) — завершено 19 февраля 2014 г. [ 35 ] (через 1822 дня подтвержден предсказанный лучший правитель)
  • Оптимальные линейки Голомба (OGR-28) — завершено 23 ноября 2022 г. [ 36 ] (через 3199 дней подтвержден предсказанный лучший правитель)

См. также

[ редактировать ]
  1. ^ «Страница проекта RC5-72» . распределенный.net.
  2. ^ «RC5-72 / Общая статистика проекта» . rsa.com. Архивировано из оригинала 17 сентября 2023 г.
  3. ^ «Испытание секретных ключей RSA Laboratories» . rsa.com. Архивировано из оригинала 6 июля 2007 г.
  4. ^ «Объявление о продолжении RC5-72» . распределенный.net.
  5. ^ «Архив списка рассылки distributed.net» .
  6. ^ «Distributed.net: Блоги сотрудников – 2019 – август – 23» .
  7. ^ «Суперкомпьютер Lonestar 5 компании TACC уже в полном производстве» .
  8. ^ Глэйв, Джеймс (3 марта 1997 г.). «Мачо-вычисления у истоков конкурса RSA» . Проводной.
  9. ^ «Что со всеми коровами?» . распределенный.net.
  10. ^ «distributed.net: Проект RC5» . www.distributed.net . Проверено 23 апреля 2019 г.
  11. ^ «distributed.net: Проект RC5» . www.distributed.net . Проверено 23 апреля 2019 г.
  12. ^ «distributed.net: блоги сотрудников – 2004 г. – ноябрь – 01» . Проверено 23 апреля 2019 г.
  13. ^ «distributed.net: блоги сотрудников – 2008 г. – октябрь – 25» . Проверено 23 апреля 2019 г.
  14. ^ «distributed.net: блоги сотрудников – 2009 – февраль – 24» . Проверено 23 апреля 2019 г.
  15. ^ «distributed.net: блоги сотрудников – 2014 – февраль – 25» . Проверено 23 апреля 2019 г.
  16. ^ «distributed.net: блоги сотрудников – 2022 – 23 ноября» . Проверено 29 декабря 2022 г.
  17. ^ «distributed.net: Клиентские загрузки» . www.distributed.net . Проверено 22 апреля 2019 г.
  18. ^ «stats.distributed.net — Участие ЦП RC5-72» . stats.distributed.net . Проверено 23 апреля 2019 г.
  19. ^ «stats.distributed.net — Участие ЦП OGR-28» . stats.distributed.net . Проверено 23 апреля 2019 г.
  20. ^ «Общедоступный исходный код» . распределенный.net. Архивировано из оригинала 23 мая 2012 г. Проверено 23 января 2010 г.
  21. ^ «Му! Обертка» . Муу! Обертка . Проверено 08 марта 2019 г.
  22. ^ Jump up to: а б Рассчитывается путем вычитания завершенных единиц работы по состоянию на 27 мая 2024 г. из итоговых показателей на 2 февраля 2024 г., в результате чего получается среднее значение за 115 дней.
  23. ^ Jump up to: а б с д «RC5-72/Участие ЦП» . распределенный.net . Проверено 27 мая 2023 г.
  24. ^ «База данных клиентских скоростей (поиск GPU RC5-72)» . распределенный.net . Проверено 27 февраля 2014 г.
  25. ^ «Результаты тестов Radeon HD 5870» . Мистер Джексон 2000. 1 апреля 2010 г.
  26. ^ «[ТЕСТ] Вычисления на графическом процессоре — тест OpenCL GeForce и Radeon (часть 3) | Geeks3D» . 16 января 2010 г. Проверено 5 сентября 2023 г.
  27. ^ «Общая статистика проекта RC5-72» . распределенный.net . Проверено 7 июля 2024 г.
  28. ^ Дэвид К. Макнетт (24 февраля 1998 г.). «Секретное сообщение…» Distributed.net. Архивировано из оригинала 4 марта 2016 года . Проверено 27 февраля 2014 г.
  29. ^ «Часто задаваемые вопросы по DES Cracker от Electronic Frontier Foundation» . ЭФФ. 16 июля 1998 года. Архивировано из оригинала 7 мая 2017 года . Проверено 27 февраля 2014 г.
  30. ^ «Страница проекта CSC» . распределенный.net. 16 января 2000 года . Проверено 25 февраля 2016 г. .
  31. ^ «История и хронология» . распределенный.net.
  32. ^ "distributed.net с гордостью сообщает о завершении OGR-24!" . 01.11.2004.
  33. ^ "distributed.net с гордостью сообщает о завершении OGR-25!" . 25 октября 2008 г.
  34. ^ «Всем привет» . 24 февраля 2009 г.
  35. ^ «Объявление о завершении ОГР-27» . 25 февраля 2014 г.
  36. ^ «Завершение проекта ОГР-28» . 2022-11-23.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: cf9d574f55014f6bd9d74d98b961fa86__1720366440
URL1:https://arc.ask3.ru/arc/aa/cf/86/cf9d574f55014f6bd9d74d98b961fa86.html
Заголовок, (Title) документа по адресу, URL1:
distributed.net - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)