На протяжении многих лет компания nVidia продвигала платформу Tesla GPGPU в качестве следующего Большого События в вычислительной технике. Эта платформа может быть использована для создания суперкомпьютеров для ресурсоёмких параллельных вычислительных задач, решения научных проблем, и, по слухам, она также хороша как основа для тостеров.
Однако Лаборатория Касперского решила быть немного более разумной и использовать мощь Tesla для улучшения безопасности. Осенью в сети появилось сообщение о том, что CUDA может быть использован для запуска ПО для обеспечения безопасности.
Касперский включил элементы Tesla S1070 в инфораструктуру своего ПО для повышения защиты клиента. По словам разработчиков, Tesla удалось превзойти Core 2 Duo с частотой 2.6ГГц в определенных задачах в 360 раз. Нет, это не опечатка, и имеется ввиду не прирост на 360%, а именно ускорение в 360 раз.
Лаборатория переработала алгоритмы сходства и оптимизировала их для одновременного выполнения сотни тысяч команд. Разработчики использовали среду nVidia CUDA SDK, созданную специально для этой цели, которая позволяет писать программы специально для последнего поколения графических процессоров nVidia на стандартных языках программирования.
Отметим, что это не значит, что обычные пользователи,
компьютеры которых поддерживают технологии nVidia, благодаря этим технологиям выиграют в ближайшее время, но это может быть признаком грядущих событий. Как nVidia, так и ATI в настоящее время продвигают параллельные вычисления и предлагают какие-то зачаточные возможности GPGPU, в основном в сфере кодирования видео. Использование чипов
видеокарт для ускорения работы
антивирусного программного обеспечения ─ это нечто гораздо более полезное, чем перекодирование видео, и такое использование GPGPU может привлечь гораздо более широкую аудиторию.