Тип сайта | Волонтерские вычисления |
---|---|
Владелец | Distributed Computing Technologies, Inc. |
URL | distribution.net |
Запущен | Февраль 1997 г. |
Текущее состояние | Активный |
Distributed.net - это проект распределенных вычислений, который пытается решить крупномасштабные проблемы, используя в противном случае время простоя CPU или GPU. Он регулируется Distributed Computing Technologies, Incorporated (DCTI ), некоммерческой организацией в соответствии с налоговым кодексом США 501 (c) (3)..
Distributed.net работает над RC5 -72 (взлом RC5 с помощью 72-битного ключа) и OGR-28 (поиск оптимальной 28-значной линейки Голомба ). Проект RC5-72 постепенно исчерпает пространство ключей менее чем за 150 лет, хотя проект завершится, как только будет найден требуемый ключ. Обе задачи являются частью серии: OGR - часть бесконечной серии; RC5 имеет восемь нерешенных проблем со стороны RSA Security, хотя в мае 2007 года RSA Security объявила, что больше не будет предоставлять денежные призы за правильный ключ для любой из своих проблем с секретным ключом. Распределенный.net решил спонсировать первоначальное предложение призов за поиск ключа в результате.
В 2001 году распределенный.net оценивал пропускную способность более 30 TFLOPS. По состоянию на август 2019 года пропускная способность была такой же, как у суперкомпьютера Lonestar 5, или около 1,25 петафлопс.
Скоординированные усилия были начаты в феврале 1997 года Эрлом Ади и Кристофером Г. Stach II из Hotjobs.com и New Media Labs, как попытка взломать часть RC5-56 в RSA Secret-Key Challenge, 56- бит шифрование с призом в размере 10 000 долл. США, доступным любому, кто сможет найти ключ. К сожалению, это первоначальное усилие пришлось приостановить из-за атак участников на сервер SYN flood.
Новое независимое усилие, получившее название distribution.net, координировалось Джеффри А. Лоусон, Адам Л. Беберг и Дэвид К. Макнетт, а также несколько других, которые будут входить в совет директоров и управлять инфраструктурой. К концу марта 1997 года были выпущены новые прокси для возобновления работы RC5-56, и началась работа над расширенными клиентами. Голова коровы была выбрана в качестве значка приложения и талисмана проекта.
Задача RC5-56 была решена 19 октября 1997 г. через 250 дней. Правильный ключ был «0x532B744CC20999», а текстовое сообщение гласило: «Неизвестное сообщение: пришло время перейти на более длинный ключ».
Проблема RC5-64 была решена 14 июля 2002 г. после 1757 дней.. Правильный ключ был «0x63DE7DC154F4D039», а текстовое сообщение гласило: «Неизвестное сообщение: некоторые вещи лучше оставить непрочитанными».
Поиск OGR порядка 24, 25, 26 и 27 был завершен распределенным.net 13 октября 2004 г., 25 октября 2008 г., 24 февраля 2009 г. и 19 февраля 2014 г. соответственно.
«DNETC» - это имя файла программного приложения, которое пользователи запускают для участия в любом активном проекте distribution.net. Это программа командной строки с интерфейсом для ее настройки, доступная для самых разных платформ. Распределенное.net относится к программному приложению просто как «клиент». По состоянию на апрель 2019 года добровольцы, работающие под управлением 32-разрядной Windows с графическими процессорами с поддержкой ATI / AMD Stream, внесли наибольшую вычислительную мощность в проект RC5-72, а добровольцы, работающие с 64-разрядной версией GNU / Linux, внесли наибольшую вычислительную мощность в OGR-28.
Части исходного кода для клиента общедоступны, хотя пользователям не разрешается распространять модифицированные версии самостоятельно.
Доступны проекты Distributed.net RC5-72 и OGR-28 на клиенте BOINC через Moo! Проекты Wrapper и yoyo @ home соответственно.
В последние годы большая часть работ по проекту RC5-72 выполнялась клиентами, работающими на GPU современных видеокарт. Хотя проект реализовывался уже почти 6 лет, когда первые графические процессоры начали представлять результаты, по состоянию на март 2018 года графические процессоры составляют 78% всех выполненных рабочих единиц и выполняют почти 93% всех рабочих единиц каждый день.
Временная шкала проектов, размещенных на распределенном.net, по состоянию на март 2018 года |
---|