2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1 ... 4, 5, 6, 7, 8

Что Вас сподвигло (или сподвигло бы) к участию в проектах распределенных вычислений:
возможность помочь науке и людям 55%  55%  [ 26 ]
интересно посмотреть, что это такое и как это работает 26%  26%  [ 12 ]
за получение положительных результатов, орагнизаторы выплачивают деньги 11%  11%  [ 5 ]
есть шанс попасть в историю и прославиться 9%  9%  [ 4 ]
другое (прокомментируете свой ответ) 0%  0%  [ 0 ]
Всего голосов : 47
 
 Re: И еще раз считаем всем миром...
Сообщение27.04.2025, 14:11 


19/11/22
91
Тюмень
16 апреля 2025 года, в 11:37:45 UTC, программа PrimeGrid Generalized Cullen/Woodall PrimeSearch обнаружила крупнейшее из известных обобщенных простых чисел Каллена:

4052186 * 69 4052186 +1

Обобщенные числа Каллена имеют вид: n* bn + 1. Обобщенные простые числа Каллена называются обобщенными простыми числами Каллена. Для получения дополнительной информации, пожалуйста, смотрите “Простое число Каллена” в глоссарии простых чисел.

Это простое число состоит из 7 451 366 цифр и входит в “Самую большую из известных баз данных простых чисел”, занимая 1-е место по обобщенным простым числам Каллена и 16-е в целом. Это второе по величине простое число, когда-либо найденное PrimeGrid.

Основание 69 было одним из 9 простых обобщенных оснований Каллена для b ≤121, которые ищет PrimeGrid. Остальные основания являются 13, 29, 47, 49, 55, 101, 109 & 121.

Открытие было сделано Марком Уильямсом из США с использованием 8 ядер 64-ядерного процессора AMD EPYC 9554 с 196 ГБ оперативной памяти под управлением Microsoft Windows 10 Professional x64 Edition. Этому компьютеру потребовалось около 10 часов 15 минут, чтобы выполнить тест probable prime (PRP) с использованием PRST. Марк является членом команды AnandTech.

17 апреля 2025 года было подтверждено начало работы PRP на AMD Ryzen 9 7950X3D с частотой 4,20 ГГц и 128 ГБ оперативной памяти под управлением Debian 12.5. Этому компьютеру, использующему 8 ядер, потребовалось 12 часов и 32 минуты, чтобы пройти тест на простоту использования с помощью PRST.

Более подробную информацию смотрите в официальном анонсе.
https://t5k.org/primes/page.php?id=140607
https://t5k.org/glossary/page.php?sort=Cullens
https://t5k.org/primes
https://www.primegrid.com/download/GC69-4052186.pdf

 Профиль  
                  
 
 Re: И еще раз считаем всем миром...
Сообщение06.05.2025, 21:30 


19/11/22
91
Тюмень
Сегодня в области распределённых вычислений значимое событие.

Проект Amicable Numbers который ищет пары дружественных чисел до 10^21 выполнил свою работу на 50 процентов (https://sech.me/boinc/Amicable/server_status.php).

Завершение этого проекта ориентировочно будет в начале 2026 года.

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

 Профиль  
                  
 
 Re: И еще раз считаем всем миром...
Сообщение07.05.2025, 13:47 
Заслуженный участник
Аватара пользователя


20/08/14
9168
Programma_Boinc в сообщении #1685271 писал(а):
Ну будем надеяться, что хоть когда-то в будущем людям начнёт приходить осознание и вразумление, что обычно компьютер загружает свои ресурсы при обычной работе на доли процента, и что можно установить BOINC, чтобы он незаметно в фоновом режиме проводил вычисления, и все науки, математика, астрономия будут продвигаться и развиваться быстрее.
Не знаю, на какие там доли процента используется процессор и оперативка, но вот что касается постоянной памяти, то нынешним версиям богоспасаемой Windows требуется овердофига ресурсов, просто чтобы существовать.

На моем купленном в 2019 г. ноутбуке из 50 Гб диска C ныне свободно 1,5 Гб, и Windows все время орет, что некуда ставить обновления. Это при том, что все известные мне легкие способы почистить диск уже исчерпаны: временные файлы удаляются чаще чем пыль с экрана, программы давно ставлю на F, данные храню там же. Так что уже приходится сносить программы, которыми не пользуюсь, куда там новые ставить. По-хорошему надо переразбивать диск и отводить на C больше места, но это чревато переустановкой винды и всего софта, а у меня и без этого дел по горло. Может, когда ноут окончательно прекратит выполнять свои повседневные задачи, пошлю все к чертям, поставлю SSD (раз уж все равно сносить винду) и выделю на нем громадный диск C. Тогда и поставлю BOINC. Но не раньше.

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

 Профиль  
                  
 
 Re: И еще раз считаем всем миром...
Сообщение07.05.2025, 14:11 


19/11/22
91
Тюмень
Anton_Peplov в сообщении #1685304 писал(а):
Programma_Boinc в сообщении #1685271 писал(а):
Ну будем надеяться, что хоть когда-то в будущем людям начнёт приходить осознание и вразумление, что обычно компьютер загружает свои ресурсы при обычной работе на доли процента, и что можно установить BOINC, чтобы он незаметно в фоновом режиме проводил вычисления, и все науки, математика, астрономия будут продвигаться и развиваться быстрее.
Не знаю, на какие там доли процента используется процессор и оперативка, но вот что касается постоянной памяти, то нынешним версиям богоспасаемой Windows требуется овердофига ресурсов, просто чтобы существовать.

На моем купленном в 2019 г. ноутбуке из 50 Гб диска C ныне свободно 1,5 Гб, и Windows все время орет, что некуда ставить обновления. Это при том, что все известные мне легкие способы почистить диск уже исчерпаны: временные файлы удаляются чаще чем пыль с экрана, программы давно ставлю на F, данные храню там же. Так что уже приходится сносить программы, которыми не пользуюсь, куда там новые ставить. По-хорошему надо переразбивать диск и отводить на C больше места, но это чревато переустановкой винды и всего софта, а у меня и без этого дел по горло. Может, когда ноут окончательно прекратит выполнять свои повседневные задачи, пошлю все к чертям, поставлю SSD (раз уж все равно сносить винду) и выделю на нем громадный диск C. Тогда и поставлю BOINC. Но не раньше.

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



Дак, вам батенька, давно уже надо было дисковую систему модернизировать, как вы и сами написали. А диск С, можно по моему, как то даже средствами самой винды увеличить, например вот так (https://www.hdd-tool.com/ru/windows-10/ ... drive.html), за счет диска Д.

 Профиль  
                  
 
 Re: И еще раз считаем всем миром...
Сообщение26.05.2025, 14:03 


19/11/22
91
Тюмень
Скоро будет соревнование по отечественному проекту распределённых вычислений:
https://www.boincstats.com/stats/challe ... /chat/1129

 Профиль  
                  
 
 Re: И еще раз считаем всем миром...
Сообщение30.05.2025, 16:13 


19/11/22
91
Тюмень
Добро пожаловать на конкурс PrimeGrid, посвященный 20-летию PrimeGrid:

5-дневный обобщенный поиск простых чисел Ферма n = 20 с 12 июня 20:20 UTC по 17 июня 20:20 UTC.

12 июня 2005 года PrimeGrid отметит 20-ю годовщину своего основания, проведя 5-дневный конкурс в рамках проекта GFN-20.

Проект "Обобщенное число Ферма" - это подпроект PrimeGrid, который проверяет простоту чисел вида b ^ n + 1, где b - четное число, а n - целое число в степени 2.

В рамках подпроекта GFN-20 проверяются номера, где n = 2^20. Для участия в конкурсе необходимо:
Дождитесь начала тестирования (или установите соответствующее расписание загрузки вашего клиента BOINC), так как задания, выполненные до начала тестирования, не будут учитываться. В разделе настроек PrimeGrid выберите только обобщенный проект Fermat Prime Search n=20.

Важные напоминания:

Примечание по задачам GFN-20:
Genefer (программа, на которой работает GFN-20) устранил необходимость в полной двойной проверке каждого рабочего элемента, заменив ее короткой задачей проверки.
Ожидайте получить несколько заданий примерно на 1% от обычной продолжительности. Обычно срок выполнения некоторых из этих заданий превышает установленный для проверки срок, поэтому убедитесь, что ваш компьютер в состоянии вернуть задания в течение 5 дней. Учитываться будут только задания, выданные после истечения времени начала и возвращенные до истечения времени окончания.

По завершении задания:

Мы убедительно просим пользователей, которые "движутся дальше", прервать выполнение своих задач, а не ОТКЛЮЧАТЬ их, ПЕРЕУСТАНАВЛИВАТЬ или ПРИОСТАНАВЛИВАТЬ. ПРЕРВАННЫЕ задачи можно немедленно переработать, что значительно ускоряет "очистку" до конца задания.
ОТКЛЮЧЕНИЕ, СБРОС и ПРИОСТАНОВКА выполнения задач приводит к тому, что они остаются в подвешенном состоянии до истечения срока их действия. Поэтому мы должны дождаться истечения срока действия задач, чтобы отправить их на завершение. Пожалуйста, подумайте о том, чтобы либо завершить то, что находится в очереди, либо прервать их. Спасибо!

Давайте поговорим об оборудовании:

Поддерживаемые платформы для задач GFN: Windows: процессоры 1: x86, x64.
Графический процессор 2: Nvidia, AMD, Intel ARC.
Linux: процессоры 1: x86, x64, ARM64. Графический процессор 2: Nvidia, AMD, Intel ARC. Mac: Процессор 1: x64, ARM64.
Графический процессор 2: Nvidia, AMD, Apple серии M. Для задач, выполняемых процессором, поддерживается и рекомендуется многопоточность.
Нажмите здесь, чтобы задать максимальное количество потоков.
Все GFN используют задачи быстрой проверки, поэтому нет необходимости в повторных проверках.

Все являются "первыми"!

1 Задачи для процессора недоступны для GFN-15 (n=32768) или "Чувствуете ли вы себя счастливым?".
2 Требуется OpenCL версии 1.1 или выше. В настоящее время производительность GFN-18 WU составляет в среднем 12 часов на процессоре и 21 минуту на графическом процессоре.

В настоящее время производительность GFN-19 WU составляет в среднем 2 дня на процессоре и 1 час на графическом процессоре. В настоящее время производительность GFN-20 WU составляет в среднем 6 дней на процессоре и 3 часа на графическом процессоре.
Чтобы получить общее представление о том, как работает ваш графический процессор, вы можете ознакомиться со списком самых быстрых графических процессоров.

Как и в случае с любыми другими графическими процессорами, чрезмерное нагревание может привести к необратимому отказу оборудования.

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

Дополнительная информация:

Преобразователь часовых поясов: С 20:20 UTC 12 июня в 20:20 UTC 17 июня ПРИМЕЧАНИЕ: Часы обратного отсчета на главной странице показывают время на главном компьютере.
Поэтому, если время на вашем компьютере отключено, то и часы обратного отсчета будут показывать то же время. Для точного определения времени используйте время UTC в разделе данных в самом верху, над часами обратного отсчета.

Информация о подсчете очков

Баллы будут начисляться как отдельным участникам, так и командам. Для зачисления будут учитываться только задания, выполненные ПОСЛЕ 20:20 UTC 12 июня и ДО 20:20 UTC 17 июня. Мы будем использовать тот же метод начисления баллов, который в настоящее время используется для начисления баллов в BOINC.
Для присвоения контрольного балла не требуется кворум в 2 человека, т.е. не требуется двойная проверка. Таким образом, за каждый полученный результат будет начисляться контрольный балл. Пожалуйста, обратите внимание, что если результат в конечном итоге будет признан недействительным, оценка будет удалена.

https://www.primegrid.com/forum_thread.php?id=11523

 Профиль  
                  
 
 Re: И еще раз считаем всем миром...
Сообщение31.05.2025, 10:37 


19/11/22
91
Тюмень
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона.

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

Я совсем не программист, поэтому заранее прошу прощение за описанные костыли.

Телефоны решил собрать в некое подобие кластера. Делаю все из подручных средств. Пока все еще в процессе.

Первая часть кластера готова, подключено к компьютерному БП через преобразователь напряжения 12>5 В.

Прикладываю фото работающих телефонов с модифицированным приложением.

Небольшая предыстория. Ко мне в руки попало несколько смартфонов Vertex Impress Luck без батарей. Оперативки 1 Гб, 4 ядра, Android 8.1. Конечно железо слабое, но было интересно повозиться с этими телефонами и запустить на них BOINC.

Телефоны предполагалось использовать без батарей, провода питания подключал к контактам вместо батареи.
К сожалению, расчеты не запускались, все время висело сообщение:
"Расчеты возобновятся, когда заряд батареи достигнет 90% (в настоящее время 100%) (computing will resume when battery charge reaches 90% (currently 100%))".

В сети решения этой проблемы не нашел, но возможно плохо искал. На форуме boincstats было сообщение, что разработчики знают о такой проблеме, но решения пока нет.

Я подумал, что смогу как-нибудь отключить использование батареи в исходном коде приложения, ломать - не строить. На гитхабе довольно подробная инструкция по компиляции приложения под андроид с помощью WSL. Для модификации использовал версию 8.0.2.

Методом проб и ошибок я сделал следующий костыль. В файле client/cs_prefs.cpp вручную указал значение заряда батареи: int cp = 90;
И это сработало. Приложение скачало задание, и начался расчет.

Но каждые 28 секунд вычисления останавливались и начинались сначала. Оказалось проблема в отсутствии батареи. Хотя у меня уже несколько лет BOINC работает на смартфоне без батареи, там таких проблем не было, но там андроид версии 4.2.

В логе постоянно было сообщение "E/BOINC_GUI( 3087): [MONITOR] Monitor.reportDeviceStatus exception: temperature parsing error."
Приложение не могло определить температуру батареи и постоянно перезапускало вычисления.

Эту проблему я также решил с помощью костыля. В файле android/BOINC/app/src/main/java/edu/berkeley/boinc/client/DeviceStatus.java вручную указал значение температуры батареи: int temperature = 10;

Сейчас приложение работает нормально, уже посчитано несколько заданий Einstein@home.

Костыль про температуру может быть опасен для устройств с батареей, может привести к перегреву батареи и к пожару. Поэтому его можно использовать только для устройств без батареи.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 112 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group