+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Нові компілятори Intel для C/C++ повністю використовують стек LLVM

Нові компілятори Intel для C/C++ повністю використовують стек LLVM

Нові компілятори Intel для C/C++ повністю використовують стек LLVM замість своїх попередніх пропрієтарних рішень ICC. Про це повідомив у блозі  експерт Intel. За його словами, останні компілятори Intel C/C++, що використовують LLVM, забезпечують більш швидку компіляцію, кращу оптимізацію, розширену підтримку стандартів і підтримку розвантаження на графічному процесорі і FPGA, ніж ті, що використовувалися раніше.

Новий компілятор oneAPI DPC++/C++ на базі LLVM 2021.3 (icx) забезпечує на 14% вищу швидкість збірки, ніж пропрієтарний. Також заявлено, що версія 2021.3 забезпечує більш високу продуктивність, ніж GCC 11.1 - мова йде в середньому про 41% переваги. А продуктивність у завданнях з плаваючою комою зросла на 19%. На даний момент рішення Intel підтримує SYCL, C++20, OpenMP 5.1 (в тому числі для графічних процесорів). Але інженери все ще працюють над перекладом свого компілятора Fortran в LLVM.

Intel рекомендує використовувати новий компілятор у всіх нових проектах. Існуючі системи повинні перейти до нього в цьому році, оскільки інструментарій МТП незабаром буде застарілим. Рейндерс повідомив, що новий компілятор Intel на базі LLVM домігся паритету з класичною версією ICC, а також запропонував кращу технологію оптимізації, ніж існуюча. Протягом декількох років компанія активно направляє свої розробки в основні філії як LLVM, так і GCC.

Інші новини

Найкраща ціна