FERRAMENTAS LINUX: Resultados da pesquisa GCC 17
Mostrando postagens classificadas por data para a consulta GCC 17. Ordenar por relevância Mostrar todas as postagens
Mostrando postagens classificadas por data para a consulta GCC 17. Ordenar por relevância Mostrar todas as postagens

quarta-feira, 22 de julho de 2026

A AMD e a Intel unem forças no GCC: Os patches para o AVX10_V2_AUX prometem acelerar a IA no x86

 



A AMD publica os patches para o AVX10_V2_AUX no GCC, acelerando a IA no x86. Entenda a colaboração com Intel, os novos formatos FP4/FP6 e como se preparar para o futuro. 

sábado, 23 de maio de 2026

OpenMoonRay: A Complete Guide to DreamWorks’ Production-Proven Renderer Now Under the Academy Software Foundation


FreeSoftware


DreamWorks’ OpenMoonRay renderer joins the Academy Software Foundation. Learn how to use this production-proven, open-source path tracer in your VFX pipeline.

sexta-feira, 13 de março de 2026

AMD ZenDNN 5.2 Overhauls Runtime Architecture for AI Workloads, But AOCC 5.1 Raises Questions on Compiler Strategy

 

AMD's ZenDNN 5.2 debuts a next-gen runtime architecture for superior AI inference, while the overlooked AOCC 5.1 compiler quietly adds Zen 5 optimizations. We analyze the performance implications of these deep learning library updates and question AMD's long-term compiler strategy regarding upstream LLVM development.

terça-feira, 10 de março de 2026

GCC 16 Release Watch: Algol 68, AMD Zen 6 Enablement, and the Race to Zero P1 Regressions

 


Dive deep into the GCC 16 development status as Richard Biener reports on P1 regression targets, the new Algol 68 front-end, and AMD Zen 6 enablement. Explore the technical milestones, performance optimizations for Intel Nova Lake, and the roadmap toward the mid-April Release Candidate in this authoritative analysis for C/C++ developers and systems programmers.

sábado, 29 de novembro de 2025

GCC 16 Officially Elevates C++20 as the New Default Standard: A Developer's Guide

 

GCC

GCC 16 officially adopts C++20 as its new default standard, moving from C++17. This guide covers the implications for developers, potential build breakage, migration strategies, and the historical context of GCC's standard transitions. Learn how to safeguard your C++ projects.

segunda-feira, 17 de novembro de 2025

GCC's C++20 Ambition: Navigating Build Errors and Compatibility Hurdles

 

GNU


Explore the challenges GCC faces in adopting C++20 as its default dialect. Discover the build errors, compatibility issues with libcody, and patches from Red Hat's Jakub Jelinek that impact compiler development and the C++ ecosystem.

sábado, 15 de novembro de 2025

GCC's Shift to C++20: What the Proposed Default Change Means for Developers

 

GNU

Red Hat's Marek Polacek proposes changing the GCC compiler's default dialect from C++17 to C++20. Explore the technical rationale, key features like concepts and modules, and the timeline for GCC 16. This in-depth analysis covers the impact on development workflows and C++'s evolving ecosystem.

terça-feira, 26 de setembro de 2023

A Intel continua os preparativos do compilador GCC para o AVX10 e APX

 

Desde o anúncio das Advanced Performance Extensions (APX) e do AVX10 em julho, os engenheiros de compiladores de código aberto da Intel têm estado ocupados preparando as cadeias de ferramentas do compilador GCC e LLVM/Clang para essas principais extensões de CPU que serão encontradas nos futuros processadores Intel.

terça-feira, 19 de setembro de 2023

O LLVM 17.0 + Clang 17.0 foi lançado com muitos novos recursos do compilador

O lançamento do LLVM 17.0.1 é uma versão estável e traz uma série de melhorias e recursos significativos para a pilha do compilador LLVM, incluindo o compilador Clang 17 C/C++.

quinta-feira, 20 de julho de 2023

O LLVM está adicionando o novo suporte do ISA para o Intel Arrow Lake S e Lunar Lake

É ótimo ver que tanto o GCC quanto o compilador LLVM estão trabalhando para adicionar o suporte às novas instruções x86 para os processadores Intel Arrow Lake e Lunar Lake antes mesmo do lançamento dessas CPUs de próxima geração. Essa antecipação permitirá que os compiladores estejam prontos e estáveis quando os processadores forem lançados, garantindo que distribuições Linux modernas possam aproveitar totalmente o potencial desses novos chips.

terça-feira, 4 de julho de 2023

O GCC 14 está adicionando o suporte para as extensões de criptografia vetorial no RISC-V

 O GCC 14 (GNU Compiler Collection 14) contará com suporte às novas extensões criptográficas de vetor ISA do processador RISC-V.

segunda-feira, 3 de julho de 2023

O LLVM obtém o suporte inicial para os objetos Fat LTO

 


Em um movimento semelhante ao implementado no GCC, o LLVM Git obteve suporte inicial para objetos LTO (Link-Time Optimization) "gordos" nesta semana. Esse suporte, denominado "-ffat-lto-objects", estará disponível no lançamento do LLVM/Clang 17 no outono.

quinta-feira, 15 de junho de 2023

O Modelo de programação do LLVM 17 chega com o Arm Neoverse-V2

 

No LLVM/Clang 17 Git, foi adicionado um modelo de agendamento adequado para o processador Neoverse-V2, a fim de garantir o desempenho ideal dos binários AArch64 gerados para esse processador.

quarta-feira, 5 de abril de 2023

O LLVM 16.0.1 foi lançado com muitas correções do compilador, backports para o AMD Zen 4 Scheduler Model

 


Já se passaram duas semanas desde o lançamento do LLVM 16.0 como a mais recente atualização de recurso brilhante para esta pilha de compiladores de código aberto amplamente usada. O gerente de lançamento do LLVM, Tom Stellard, emitiu hoje o LLVM 16.0.1 como o primeiro lançamento pontual com uma ampla coleção de correções e outros trabalhos de manutenção para o LLVM e seus subprojetos contidos.

domingo, 19 de março de 2023

O LLVM 16.0 foi lançado com um novo suporte para a CPU Intel/AMD, mais recursos do C++20/C2X

 

O LLVM 16 foi lançado na noite de sexta-feira como o último recurso semestral para esta pilha de compiladores de código aberto. Desde o suporte inicial ao AMD Zen 4 até a criação de novos conjuntos de instruções de CPU Intel e destinos de processador para seus novos processadores sendo introduzidos até 2024, há muitas adições de hardware interessantes no LLVM 16.0. O LLVM 16.0 também é notável pela vinculação LLD mais rápida, seções de depuração compactadas Zstd, estabilização de seu destino LoongArch, padrão para C++ 17 para Clang e muito mais. Aqui está uma olhada em todas as mudanças emocionantes do LLVM 16.

sexta-feira, 10 de março de 2023

O Modelo de agendador do AMD Zen 4 é ajustado e chega ao compilador LLVM 17

 


Em dezembro, o suporte inicial do AMD Zen 4 "znver4" foi mesclado para o compilador LLVM/Clang 16. Embora o alvo "-march=znver4" pelo menos inverta as instruções AVX-512 recém-adicionadas com esses processadores AMD, ele estava reutilizando o modelo de agendador existente do Zen 3. Finalmente, hoje, um modelo de agendador Zen 4 ajustado chegou para o que será encontrado no compilador LLVM 17 ainda este ano.

sexta-feira, 9 de dezembro de 2022

A NVIDIA CUDA 12.0 foi lançada com o JIT LTO oficial, suporte ao dialeto C++20.

 


A NVIDIA lançou o CUDA 12.0 como a mais recente atualização de recursos importantes para sua API de computação proprietária.