Распределенные вычисления на графических процессорах NVIDIA
Распределенные вычисления на графических процессорах NVIDIA
Вместе мы становимся еще более мощными: Сворачивание на GPU получает преимущество, благодаря поддержке NVIDIA cuda!
Поддержка CUDA приходит в Folding@Home, чтобы дать графическим процессорам NVIDIA большой прирост скорости, и вам не нужно ничего делать для ее активации!
Сворачивание на графических процессорах составляют огромную часть вычислительной мощности Folding@Home, что позволяет нам помогать таким проектам, как проект по открытию научных лекарств COVID Moonshot, оценивать тысячи молекул в неделю в их стремлении создать новое недорогое безпатентное бесплатное лечение COVID-19.
COVID Moonshot (@ covid _ moonshot) использует способность Folding@Home оценивать тысячи молекул в неделю, синтезируя сотни этих молекул в стремлении разработать безпатентный препарат для COVID-19, который можно будет принимать как простую таблетку 2 раза в день.
С сегодняшнего дня ваши вычисления на графических процессорах только что получили большую мощность! Благодаря инженерам NVIDIA наши GPU-ядра Folding @home - основанные на инструментарии OpenMM с открытым исходным кодом - теперь поддерживают CUDA, позволяя запускать GPU-проекты значительно быстрее. Типичные GPU получат прирост скорости на 15-30% в большинстве Folding@Home проектов, резко увеличивая как научную пропускную способность, так и количество очков в день (PPD).
Еще более захватывающим является то, что COVID Moonshot Sprints - которые используют специальные функции OpenMM для оценки того, насколько плотно потенциальные терапевтические средства будут ингибировать SARS-CoV-2 основную вирусную протеазу - могут видеть ускорение до 50-100% на многих GPU, помогая нам значительно ускорить наш прогресс в направлении лечения. Следить за ходом Moonshot можно в Twitter.
Чтобы увидеть эти повышения скорости, вам не придется ничего делать - новая версия 22 ядра с индексом 0.0.13 будет автоматически развертываться в течение следующих нескольких дней на многих проектах, автоматически загружая CUDA-версию ядра и библиотеки компиляторов среды выполнения CUDA, необходимые для ускорения нашего кода. Если у вас есть графический процессор NVIDIA, в журнале клиента будет видно, что будет запущено более быстрая версия CUDA с индексом 0.0.13.
Чтобы добиться максимальной производительности нового ядра с поддержкой CUDA, обязательно обновите драйверы NVIDIA! Нет необходимости устанавливать CUDA Toolkit.
Хотя core22 0.0.13 должен автоматически включать поддержку CUDA для архитектур Kepler и NVIDIA GPU более поздних версий, при возникновении каких-либо проблем обратитесь в Folding Forum за помощью в устранении неполадок. Как члены команды Folding@Home, так и волонтеры сообщества могут помочь в разборе любых проблем.
Помимо поддержки CUDA, core22 0.0.13 включает в себя ряд bugfix и новых научных функций, а также более полезную информацию, отображаемую в журналах.
Мы невероятно благодарны всем тем, кто внес свой вклад в разработку последней версии ядра графического процессора Folding@home, особенно:
Peter Eastman, ведущий разработчик OpenMM(Stanford)
Joseph Coffland, ведущий разработчик Folding@Home (Cauldron Development)
Adam Beberg, главный архитектор, распределенных систем (NVIDIA) и оригинальный соавтор Folding@Home почти 21 год назад!
Мы хотели бы выразить особую благодарность Дженсену Хуангу и всем в NVIDIA за их невероятную поддержку Folding@Home, которая недавно была представлена на недавнем мероприятии по запуску NVIDIA GeForce RTX 30 Series:
Кроме того, эти улучшения были невозможны без невероятного усилия всех волонтеров Folding@Home, которые помогли нам проверить многие ревизии сборок, особенно PantherX, Anand Bhat, Jesse_V, Bruce, toTOW, davidcoton, mwroggenbuck, artoar_11, rhavern, hayesk, muziqaz, Zach Hillard, _r2w_ben, bollix47, joe_h, ThWuensche и все остальные, кто проверил ядро и обеспечил обратную связь.
Хотите принять участие в распределенных вычислениях, тогда, Вам сюда: