В результате стремительного развития компьютерной отрасли
графические процессоры (GPU) последних поколений превратились в
мощнейшие вычислительные устройства. Производители игровых ускорителей
настойчиво убеждают нас в том, что их современные разработки успешно
справляются не только с обработкой графических данных, но и с любыми
другими ресурсоёмкими задачами, которые хорошо поддаются
распараллеливанию. Утверждается, что по сравнению с центральными
процессорами (CPU) графические чипы в некоторых случаях могут
демонстрировать в десятки раз большую производительность.
Графические процессоры за последние несколько лет эволюционировали
в мощнейшие вычислительные устройства. Не секрет, что потоковая модель
расчетов и параллелизм - основные идеи в подходе к обработке
графических данных. По вычислительной мощности в подобных задачах
современные GPU могут в десятки раз превосходить центральные процессоры
компьютеров. Поэтому мысль о привлечении возможностей современной
видеокарты для распределенных вычислений выглядит вполне разумной.
Идея организации вычислений при помощи сопряжения графических
процессоров не нова. В GPU заключены огромные вычислительные
возможности, раскрыть которые можно при помощи грамотной организации
параллельных вычислений. Компании работают над созданием удобного
инструмента для разработчиков для эффективного решения подобных задач.
Недавно Peakstream уже предлагала своё
решение – программную платформу, позволяющую создавать суперкомпьютеры,
объединяя вычислительные мощности GPU и CPU.
Компания AMD в ускорении вычислений собирается делать упор на программные платформы OpenCL и DirectX,
тогда как NVIDIA усиленно продвигает собственную платформу CUDA.
Компания Microsoft собирается внедрить поддержку "графических
вычислений" в будущих версиях DirectX, поэтому AMD, судя по всему,
выбрала правильного союзника.
Как сообщает сайт EE Times,
декабрьские драйверы Catalyst 8.12 заметно расширит перечень
приложений, способных использовать вычислительные ресурсы видеочипов
AMD для ускорения своей работы. Кроме того, владельцам видеокарт AMD
будет предложена утилита для перекодирования видео силами графических
чипов