Авторские статьи

LibreOffice 4.2 и OpenGL с OpenCL.


Современные реалии таковы, что программисты должны учитывать современные многоядерные компьютеры, использовать мощь GPU и знать, что такое гетерогенная архитектура. Разработчики LibreOffice двигаются в правильную сторону: чистят и рефракторят код, начинают подключать GPU и ускорять свой программный продукт. Их усилия мы, пользователи, только приветствуем!

OpenGL (Open Graphics Library — открытая графическая библиотека, графический API) — спецификация, определяющая независимый от языка программирования платформонезависимый программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.

OpenCL (от англ. Open Computing Language — открытый язык вычислений) — фреймворк для написания компьютерных программ, связанных с параллельными вычислениями на различных графических (англ. GPU) и центральных процессорах (англ. CPU), а также FPGA.

Начатая работа по использованию OpenGL в бэкэнде LibreOffice, появилась в свободном офисном пакете, после того как была реализована поддержка OpenCL в электронных таблицах и поддержка OpenGL Canvas.

На достигнутом никто не останавливается и в Git проекта внесли начальную поддержку OpenGL рендеринга, сглаживание (антиалиасинг) средствами GPU, рендеринг текста и поверхностей через OpenGL.

После того как LibreOffice 4.2 начал поддерживать OpenCL и OpenGL, можно надеяться, что в своей новой версии он будет быстрым и привлекательным для обладателей мощных компьютеров.

Дополнительные материалы:
Семикратное увеличение вычислений LibreOffice Calc с AMD Kaveri.
Ускорение LibreOffice.

Дата последней правки: 2014-02-19 09:12:25

RSS vasilisc.com   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта