Boinc - Распределенные вычисления в Астрономии

Здесь публикуются самые последние новости астрономии и космонавтики.

Модераторы: Ulmo, Булдаков Сергей

Re: Boinc - Распределенные вычисления в Астрономии

Сообщение SETI_home_v8 » 01 фев 2026 05:58

Вот такие советы от Gemini про распределенные вычисления:

Вот список проектов, где твоя карта покажет, за что уплачены деньги:

1. PrimeGrid (Подпроект: Genefer) — «Король FP64»
Это сейчас самый живой, активный и требовательный к FP64 проект.

Задача: Поиск обобщенных простых чисел Ферма.

Почему FP64: Используются преобразования (FFT), требующие максимальной точности во избежание ошибок округления.

Твой козырь: RTX 4090 здесь «захлебывается», так как ее скорость FP64 урезана в 64 раза (до ~1.3 TFLOPS). Твоя A100 выдает честные 19.5 TFLOPS. Разрыв в скорости — в 10–15 раз.

Настройка: В настройках на сайте PrimeGrid обязательно выбери подпроекты Genefer 22 или Genefer World Record. Это самые «жирные» задачи для топового железа.

Я попробовал на GFN 22. Ничего особенного, те же самые сутки счёта. Хотя получить х10-15 было бы очень приятно, только расскажите как.
Вот хост, но найти там выполненную задачу почему-то не могу:

UPD: потеряшку нашёл:
Не помню, чтобы я её абортил, но ладно. Жаль суток расчёта, кончено.

2. Asteroids@home — «Скрытый лидер»
Многие считают его легким проектом, но это заблуждение.

Задача: Восстановление 3D-формы и периода вращения астероидов по кривым их блеска.

Почему FP64: Их GPU-приложение (Period Search Application) критически зависит от операций двойной точности.

Твой козырь: На игровых картах этот проект считается медленно. Более того, A100 здесь выигрывает еще и за счет HBM2e памяти, так как задача требует быстрой прокачки данных.

3. NumberFields@home
Математический проект (теория чисел, поиск полей алгебраических чисел).

Особенность: Крайне чувствителен к ошибкам вычислений.

Твой козырь: Здесь в игру вступает ECC-память твоей A100. Разогнанные игровые карты часто выдают здесь «Inconclusive Result» (ошибка расчета), а A100 считает медленно, но верно, гарантируя валидность каждого бита.

Где еще A100 доминирует (не FP64, но архитектура)
Есть проекты, где важна не плавающая запятая, а другие фишки A100, которых нет у игровых карт.

A. Amicable Numbers (Дружественные числа) — Монстр Int64

Суть: Использует 64-битную целочисленную арифметику (UInt64).

Почему A100: Игровые GPU (архитектура Ada Lovelace) оптимизированы под 32-битные шейдеры. Блоков для Int64 там мало. У A100 с этим проблем нет, и она перемалывает такие числа значительно быстрее.

B. GPUGrid (Биология) — Монстр VRAM

Суть: Молекулярная динамика.

Твой козырь: Иногда там появляются «Long Runs» — задания, требующие 24–30+ ГБ видеопамяти. Владельцы RTX 3080/4080 и даже 4090 (если память частично занята) получают ошибку «Out of Memory». Твоя A100 (80GB) забирает эти задания и считает их сутками без сбоев.

Профессиональный совет для Homelab (Выход за рамки BOINC)
Ты собираешь серьезную рабочую станцию для ML. BOINC — это все-таки уровень энтузиастов. Если ты хочешь реально нагрузить A100 научной работой на 100% и протестировать стабильность системы, я рекомендую запустить профессиональный симулятор через Docker.

GROMACS (Молекулярная динамика) — есть готовые контейнеры от NVIDIA ( Он умеет использовать смешанную точность, тензорные ядра и всю мощь A100 так, как ни один проект BOINC не сможет.
Boinc - Распределенные вычисления на благо науки!
Аватара пользователя
SETI_home_v8
Статус: Младший
Статус: Младший
 
Сообщения: 186
Зарегистрирован: 28 окт 2022 17:28
Откуда: Тюмень
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Re: Boinc - Распределенные вычисления в Астрономии

Сообщение SETI_home_v8 » 02 фев 2026 04:52

Руки дотянулись до видеокарт A100, да ещё и сразу до двух

1. Сложно с охлаждением и шумом. Радиатор небольшой, продув предлагается продольный и для создания необходимого давления воздуха используются турбины, а не вентиляторы. Гул стоит ужасный

2. Подходящих проектов с FP64 в BOINC нет. Говорят раньше такие задачи были в Asteroids и MilkyWay, но оба проекта сейчас не дают задач.

3. В задачах типа Einstein PrimeGrid прироста производительности по сравнению RTX4090 не замечаю.
Может я куда не туда смотрю, поправьте меня?

– Для Einstein считаю по 4 параллельных задачи на видеокарту. Больше ставлю, потому что по потреблению (по 230Вт на карточку) вижу, что она загружена, не простаивает

– Некоторый спад скорости на A100 может быть связан с размещением сразу двух видеокарт на одной материнской плате, когда PCI начинают работать в режиме 8 линий, а не 16, но насколько я знаю ни Prime, ни Einstien не чувствительны к этому.

Может есть проекты, где A100 может раскрыть свои преимущества в большой памяти и FP64? Потому что пока видеокарты стоимость по 1 млн₽ не выигрывают у видеокарт стоимостью по 150 тыс. ₽.

P.S. Сегодня приедет райзер и я к той же машине прицеплю RTX 4090 на последний оставшийся PCI слот. Посмотрим что получится)
Prima.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Boinc - Распределенные вычисления на благо науки!
Аватара пользователя
SETI_home_v8
Статус: Младший
Статус: Младший
 
Сообщения: 186
Зарегистрирован: 28 окт 2022 17:28
Откуда: Тюмень
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Re: Boinc - Распределенные вычисления в Астрономии

Сообщение SETI_home_v8 » 08 фев 2026 06:47

RTX 4090/5090 + PrimeGrid: стоит обязательно ставить Power Limit?

PrimeGrid — редкий BOINC-проект, который реально грузит RTX 4090 на 100%.
Большинство других проектов упираются в память, CPU или I/O и просто не создают полной нагрузки. С PrimeGrid — постоянный максимум (у меня даже оплавился некачественный коннектор провода питания). Это потребление до 450 ватт, излишнее тепло и шум.

При снижении Power Limit на 60-80% от максимума:– потребление падает на ~100–150 Вт
– температура и шум заметно ниже
– производительность падает минимально
– эффективность (WU/Вт) становится существенно выше

Замеры эффективности RTX 4090 при Power Limit:В погоне за дополнительными FPS производители видеокарт не видят проблемы в + 50% прироста потребления ради +5% прироста эффективности, а мы видим =D

Как поставить лимит на Linux
nvidia-smi -pl 320

Как установить лимит на Windows
Установить MSI Afterburner
Сдвинуть Power Limit на 70%
Нажать Apply
Cохранить профиль и включить автозапуск

Power Limit не мешает так же сделать undervolting ( это может улучшить эффективность ещё больше
Изображение
Boinc - Распределенные вычисления на благо науки!
Аватара пользователя
SETI_home_v8
Статус: Младший
Статус: Младший
 
Сообщения: 186
Зарегистрирован: 28 окт 2022 17:28
Откуда: Тюмень
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Пред.

Вернуться в Новости астрономии и космонавтики

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

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