OpenPandemics - COVID-19 теперь работает на машинах с графическими процессорами
OpenPandemics - COVID-19 теперь работает на машинах с графическими процессорами
6 апреля 2021 г.
Резюме
Программное обеспечение OpenPandemics - COVID-19 адаптировано для использования мощности графического процессора. Это не только поможет исследователям проверять больше молекул, но также может помочь им изучить более сложные молекулы.
В течение нескольких месяцев исследователи OpenPandemics - COVID-19 из лаборатории Forli в Scripps Research и техническая группа World Community Grid работали за кулисами, чтобы адаптировать AutoDock 4, программное обеспечение, лежащее в основе проекта, для использования на устройствах с графическими процессорами.
Во время бета-тестирования мы обнаружили, что рабочие блоки, работающие на графических процессорах добровольцев, выполняли в среднем в 500 раз быстрее (затраченное время графического процессора по сравнению с временем процессора), чем такой же объем работы, когда он выполнялся с использованием версии AutoDock для процессора.
https://www.worldcommunitygrid.org/research/opn1/overview.do
Что такое графический процессор?
Графический процессор (GPU) - это другое название видеокарты внутри компьютера, которая изначально использовалась для отображения текста и изображений на мониторе.
По мере развития графических процессоров они приобрели огромную мощность параллельной обработки. Первоначально это было побочным продуктом ускорения специализированных вычислений, связанных с графикой, но со временем производители расширили эти возможности, чтобы они позволяли выполнять вычисления общего назначения. Как следствие, современные графические процессоры могут выполнять определенные типы вычислений значительно быстрее, чем центральные процессоры (ЦП), которые координируют всю работу на компьютере.
Однако, чтобы использовать графический процессор для научных расчетов, приложения должны быть изменены, чтобы иметь возможность использовать высокий уровень параллелизма для эффективного использования вычислительных возможностей графических процессоров.
Если доброволец запускает OpenPandemics на устройстве с подходящим графическим процессором и соответствующим образом корректирует свои настройки, это устройство может выполнять рабочие единицы гораздо быстрее, чем устройство, использующее только центральный процессор.
Почему так важно увеличивать скорость этого проекта?
AutoDock-GPU может еще больше увеличить шансы проекта на обнаружение молекулы с антивирусными свойствами. По сравнению с AutoDock 4 (текущая версия программного обеспечения, используемого для OpenPandemics, AD-GPU намного быстрее, что значительно повысит и без того потрясающую скорость стыковки результатов.
Кроме того, AD-GPU имеет улучшенный алгоритм поиска, который демонстрирует большую вероятность обнаружения сильных взаимодействий между молекулами и вирусными белками и хорошо подходит для стыковки более крупных или более сложных молекул. Это означает, что исследователи могут использовать AD-GPU не только для проверки большего количества молекул, но и для поиска более сложных молекул.
Сравнение GPU OpenPandemics и CPU для первоначально ориентированных на CPU пакетов 30010-30019, запущенных во время бета-тестирования. Среднее количество дней для завершения одного всего пакета (синие столбцы) показано со средними баллами за пакет (оранжевые столбцы). Общее среднее ускорение составило 334 раза (максимальное наблюдаемое - 516 раз).
Общее среднее количество баллов за партию свидетельствует об увеличении алгоритмической эффективности графического процессора в 1,6 раза. Эта повышенная эффективность будет использоваться в пакетах, ориентированных на GPU, и приведет к гораздо более высоким баллам за пакет GPU. Больше молекул, более сложные молекулы и за меньшее время ... все это имеет решающее значение для поиска потенциальных методов лечения вируса, который не только все еще распространяется в большей части мира, но и продолжает мутировать.
Так важны ли для этого проекта устройства без графических процессоров? Да!
В настоящее время только около 20 процентов мощности World Community Grid поступает от устройств с графическим процессором, поэтому участие каждого желающего компьютера с процессором, устройства Android и Raspberry Pi остается решающим. Спасибо всем, кто поддерживает OpenPandemics - COVID-19!
Чтобы узнать больше о мощности графического процессора для этого проекта, в том числе о том, как сделать так, чтобы ваше устройство с графическим процессором могло участвовать в нем, посетите наши часто задаваемые вопросы о графических процессорах.
https://www.worldcommunitygrid.org/help/viewTopic.do?shortNa...
Хотите принять участие в распределенных вычислениях, тогда, Вам сюда: