Get the latest tech news

GCC 15 Now Enables AArch64 Early Scheduling For -O3/-Ofast Modes


The GCC '-fschedule-insns' option allows for reordering of instructions to eliminate execution stalls when required data is unavailable

The GCC "-fschedule-insns" option allows for reordering of instructions to eliminate execution stalls when required data is unavailable. This early scheduling option can be beneficial for systems with slow floating point performance or costly memory load instructions. This means GCC15 benefits from much faster build times with -O2, but avoids the regressions in lbm which is very sensitive to minor scheduling changes due to long FMA chains."

Get the Android app

Or read this on Phoronix

Read more on:

Photo of modes

modes

Photo of aarch64

aarch64

Photo of gcc

gcc

Related news:

News photo

Cowboys and Drones: two modes of operation for small business

News photo

GCC 15.1 Compiler Nears Release As Bugs Whittled Away

News photo

What are Majorana zero modes?