И это всё МОЁ
LibreOffice Calc, наконец, стал многопоточным!

В то время как LibreOffice Calc в течение некоторого времени уже предлагает поддержку OpenCL для ускорения вычислений в электронных таблицах, причём не все драйверы/графические процессоры поддерживали OpenCL, эта альтернатива Microsoft Office Excel, наконец, получает полноценную поддержку многопоточности!

Разработчики Collabora приступили к своей первоначальной работе по многопоточности/параллелизму, поскольку они стремятся ускорить вычисления электронной таблицы LibreOffice Calc.

cgit.freedesktop.org/libreoffice/core/commit/?i...
Разработчики Tor Lillqvist и Dennis Francis из Collabora, как представляется, возглавляют эту работу. Их первый шаг в сторону многопоточности Calc примечателен тем, что вычисления групп формул теперь выполняются в параллельных потоках. Это делается, когда OpenCL не используется и устанавливается переменная окружения CPU_THREADED_CALCULATION. Пока разработка многопоточности ещё не завершена возможность её использования включается только этой переменной окружения, но, надеюсь, скоро что скоро это станет стандартной возможностью, не требующей отдельного включения.

cgit.freedesktop.org/libreoffice/core/commit/?i...
Начиная с этого первоначального коммита вчера было отправлено еще несколько патчей, обеспечивающих эту поддержку многопоточных вычислений, в том числе для потоковой передачи программного интерпретатора и связанной с этим работы.
cgit.freedesktop.org/libreoffice/core/log/?qt=g...

Будет интересно посмотреть, насколько хорошо эта многопоточная поддержка Calc вычислений будет готова к выпуску LibreOffice 6.0 в начале следующего года.

LibreOffice Calc Is Finally Being Threaded - Phoronix