/
2023-2H - Compilers and Toolchains Priorities
2023-2H - Compilers and Toolchains Priorities
Priorities
- GCC
- Autovectorization
- Wire up the basics
- identify key problems with VLA style autovec – these turn until future work items
- Distro Blocker Items (atomics now, stack-clash at some point, then shadow stacks)
- Wrapping up many in-flight optimizations from various RISE members and others
- Work landing in the trunk during Q2/Q3 of 2023 won't show up in official release until Q2 2024!
- Provide collaboration branch for various organizations that need a stable base (ie gcc-13) with optimization work such as autovec layered on top
- Major work for gcc-14 needs to be complete by mid Oct – avoid a repeat of having key feature work going on during release cycle
- Autovectorization
- LLVM
- Autovectorization
- Basics already in place
- More a focus on identifying and fixing missed vectorizations and VLA style vectorization
- Distro Blocker Items (atomics, shadow stacks, perhaps stack clash at some point
- Autovectorization
Status
, multiple selections available,
Related content
Project RP008_Toolchain - GCC SPEC2017 Optimization
Project RP008_Toolchain - GCC SPEC2017 Optimization
More like this
Project RP009_Toolchain - LLVM Spec Optimization
Project RP009_Toolchain - LLVM Spec Optimization
More like this
Debug and Profiling WG - Projects
Debug and Profiling WG - Projects
More like this
2023 Work Group Presentation Schedule
2023 Work Group Presentation Schedule
More like this
2024 Work Group Presentation Schedule
2024 Work Group Presentation Schedule
More like this
2025 Work Group Presentation Schedule
2025 Work Group Presentation Schedule
More like this