Содержание

8.3. Компилятор ещё есть куда дорабатывать.

Компилятор не совершенен. У него много опций, при помощи которых можно ускорить работу программы, но не с каждой программой эти опции будут работать. Если не оптимизировать код специально под Эльбрус, если не писать свой код так, чтобы он выполнял как можно больше задач параллельно, и реже происходила смена контекста, он по производительности будет в значительной мере уступать x86 процессорам Intel и AMD. Под Эльбрус требуется грамотная оптимизация кода. С ней Эльбрус 16С не уступит Core i7 9700K. В идеале бы Эльбрусу иметь предсказатель ветвлений, но он появится только с E2Kv7 (32С).