Блоги
AMD увеличивает производительность LibreOffice с помощью GPU
36

AMD увеличивает производительность LibreOffice с помощью GPU

26095_Libre-Office-Portada-660x350

Производительность GPU (видеокарт) намного превышает производительность процессоров во многих специфических задачах, и это хорошо известный факт. Использовать эти преимущества GPU задача не из самых простых, в связи со сложностями программирования. Однако в AMD есть подобные специалисты, сделавшие бесплатный вклад в развитие LibreOffice, за счет оптимизации открытого исходного кода этого офисного пакета.

Работа с таблицами сводится к большому числу математических операций, и AMD переложила часть этих вычислений на GPU, ускорив обработку документов на пару порядков.

Тестирование проводилось на LIbreOffice 4.4.4, Windows 8.1, и процессоре AMD A10 7800B со встроенным графическим ускорителем. Используя следующие тестовые таблицы, AMD удалось продемонстрировать, что GPU, использующий OpenCL 2.0, выполняет необходимые вычисления приблизительно в 500 раз быстрее, чем процессор и завершает обработку документа за 0.27 секунды вместо 141 с.

Таймер (макрос), подсчитывающий длительность вычислений встроен в таблицы, поэтому при желании эти тесты можно повторить на своем компьютере.


Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: