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

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


AMD является членом Document Foundation's Advisory Board и помогает свободному сообществу, улучшая LibreOffice Calc. Некоторые наработки от AMD мы увидим в LibreOffice 4.2, но бо́льшая порция улучшений будет в старших версиях.

Код LibreOffice Calc сотрудники AMD изменяют для использования в гетерогенных системах (Heterogeneous System Architecture - HSA). HSA - это возможность объединения скалярных вычислений на CPU, параллельных вычислений GPU и оптимизированная обработка сигналов DSP через когерентный доступ к памяти.

20 летний код Calc был написан, используя объектно ориентированный подход. Каждая ячейка - это объект, что вызывает ряд проблем и многие вещи нельзя сделать эффективно и быстро. Разработчики сейчас удаляют старые структуры и переезжают на более быстрые.

На выставке CES 2014 разработчик LibreOffice Майкл Микс (Michael Meeks), которого пригласили на сцену, рассказал (на 18:20) об успехах оптимизации LibreOffice для AMD Kaveri, первого гетерогенного APU.

За счёт эффективного использования возможностей AMD Kaveri удалось достичь более 7 кратного ускорения вычислений в LibreOffice Calc.

Так же не забыты улучшения для обычного CPU и реструктуризация ядра Calc, чтобы он потреблял меньше памяти. Так же отличной новостью является создание юнит-тестов, которые раньше отсутствовали, для Calc, чтобы быть уверенным в качестве кода.

Итак, нас ждут быстрые и надёжные LibreOffice Calc 4.2 и старше.

Дополнительные материалы:
LibreOffice и проверка LanguageTool на правила русского языка.
Ускорение LibreOffice.
AMD открыла Unified Video Decoder (UVD).

Дата последней правки: 2014-01-29 11:16:31

RSS vasilisc.com   


Разделы

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