ELSEIF
Your brief EB
446 stories from 200 feeds 1255 clusters Refreshed 1 hour ago next pull 21:12

PERFORMANCE Signal 75

AMD proposes LLVM compiler flag to enable instruction Transparent Huge Pages at compile time

Illustration only Photo by Markus Spiske on Unsplash

AMD’s compiler team has proposed a new LLVM Clang flag to optimize performance by enabling instruction Transparent Huge Pages during compilation and linking.

WHY IT MATTERS

This change could reduce runtime overhead for workloads sensitive to instruction memory layout. If merged, it would require recompilation but no source-code changes, making adoption straightforward for performance-critical applications. The proposal suggests measurable gains in benchmarks, though real-world impact may vary by workload.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

The proposed `-fenable-readonly-thp` flag targets instruction memory layout optimizations at compile and link time.

02

Benchmark results reportedly show performance improvements in SPEC CPU and Geekbench workloads.

03

Adoption would require recompiling existing code but no modifications to source files.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
Phoronix AMD Proposes New LLVM iTHP Option For Squeezing More Performance Open ↗