Информация

GCC 14.1: легендарный компилятор выходит на новый уровень

Быстрая покупка VPN для России через удобный Телеграмм-бот:

От расширений C++ до поддержки инновационных процессоров – все для ускорения вашего кода.

Состоялся долгожданный релиз GCC 14.1 – первой стабильной версии нового поколения легендарной серии открытых компиляторов GNU. Этот масштабный выпуск стал кульминацией годовых усилий многочисленной команды разработчиков по всему миру и ознаменовал переход проекта GCC на новый технологический уровень.

В GCC 14.1 реализована полная поддержка новейших процессорных архитектур и инструкций, включая новинки от AMD, Intel, ARM, RISC-V и других гигантов индустрии. Тесная интеграция с библиотеками OpenMP 5.2 и OpenACC 2.8 обеспечивает максимальную производительность при параллельных вычислениях и программировании для GPU.

Среди основных достижений GCC 14.1, на которые стоит обратить внимание:

  • Реализация новых возможностей C23, таких как бит-точные типы целых чисел. Также поддерживаются флаги компилятора -std=c23 и -std=gnu23.

  • Поддержка новых функций C++26, включая неоцениваемые строки и пользовательские сообщения static_assert.

  • Фронтенд Fortran теперь поддерживает -std=f2023, разрабатывая поддержку Fortran 2023.

  • Ограниченная поддержка Intel Advanced Performance Extensions (APX).

  • Добавлена поддержка Intel AVX10.1.

  • Поддержка новых процессоров Intel, включая Clearwater Forest, Arrow Lake, Lunar Lake и Panther Lake.

  • Добавлена поддержка AMD Zen 5 с новой опцией -march=znver5.

  • Поддержка процессоров Intel Xeon Phi будет прекращена в GCC 15.

  • GCC для AArc64 теперь поддерживает процессоры Microsoft Cobalt 100, Ampere-1B, Arm Cortex A520, Arm Cortex A720 и Arm Cortex X4.

    Получи VPN-прокси для России через наш удобный Телеграмм-бот:

  • Бэкенд AMDGPU Radeon теперь поддерживает графические процессоры GCN5, RDNA2 и RDNA3.

  • Поддержка портов Itanium IA64 объявлена устаревшей и будет удалена в GCC 15.

  • Объявлено о прекращении поддержки NIOS2 в GCC 15.

  • Новый флаг помощника “-fhardened” включает набор флагов усиления безопасности.

  • Векторизатор GCC теперь может векторизировать циклы с любым количеством ранних выходов.

  • Улучшения в OpenMP и OpenACC.

  • Фронтенд компилятора Ada GCC теперь поддерживает архитектуру LoongArch.

  • Новые расширения ISA LoongArch, такие как SIMD-расширения LSX и LASX.

  • Поддержка множества новых расширений ISA RISC-V, например для криптографии вектора, уменьшения размера кода и различных производственных расширений.

  • Продолжение улучшений поддержки статического анализатора в GCC 14 для языка C.

  • Улучшенное визуализирование переполнений буфера с помощью статического анализатора.

Повышение производительности, стабильности и функциональности GCC 14 достигнуто за счет внедрения сотен исправлений багов и усовершенствований на всех уровнях системы – от фронтэнда до бэкэнда и генераторов кода. По заявлениям разработчиков, релиз станет мощным катализатором для дальнейшего ускорения инноваций в сфере компиляторных технологий с открытым исходным кодом.

Новая мажорная версия GCC 14.1 доступна для свободного скачивания и использования как в виде исходного кода, так и предкомпилированных бинарных сборок для популярных Linux-дистрибутивов и операционных систем.

Ты не вирус, но мы видим, что ты активен!

Подпишись, чтобы защититься

Купить безопасный VPN означает приобретение виртуальной частной сети (VPN), которая обеспечивает высокий уровень безопасности и защиты ваших данных при использовании интернета. Безопасный VPN предлагает множество функций, направленных на защиту вашей конфиденциальности, анонимности и предотвращение утечек данных.

Почему стоит купить безопасный VPN?

  • Защита личных данных: Безопасный VPN защищает ваши данные от кражи и слежки, особенно при использовании общественных Wi-Fi сетей.

  • Обход цензуры: Безопасные VPN позволяют обойти географические ограничения и получить доступ к заблокированным ресурсам и сайтам.

  • Спокойствие: Зная, что ваши данные защищены, вы можете более уверенно использовать интернет и меньше беспокоиться о безопасности.

  • Гибкость и настройки: Безопасные VPN часто предлагают различные настройки и функции, которые могут быть адаптированы под ваши нужды.

  Kaolin RAT: северокорейские хакеры прячут свой новый троян в вакансиях о работе

Оставить ответ