четвер, 4 липня 2013 р.

LibreOffice Calc был улучшен сотрудниками AMD

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

LibreOffice CalcКоманда AMD сфокусировалась на ускорении вычислений в таблицах Calc с помощью GPU. Ускорение вычислений с помощью GPU активно используется во многих местах и вот можно ожидать её в десктопном офисном пакете.

Код LibreOffice Calc сотрудники AMD изменяют для использования OpenCL (Open Computing Language), чтобы задействовать дискретную видеокарту для вычислений, а так же использовать гетерогенные вычисления (Heterogeneous System Architecture - HSA). В прошлом, для использования GPU нужно было изменять программу, чтобы вычленить из неё кусочки, которые могли быть хорошо ускорены GPU. В мире HSA не нужны такие манипуляции.

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

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

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

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

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

Дополнительные материалы:
LibreOffice и проверка LanguageTool на правила русского языка.
Ускорение LibreOffice.

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments