By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Experimental Linux Code For 1GB PUD-Level THPs Shows 34% Faster Memory Access Times
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Experimental Linux Code For 1GB PUD-Level THPs Shows 34% Faster Memory Access Times
Computing

Experimental Linux Code For 1GB PUD-Level THPs Shows 34% Faster Memory Access Times

News Room
Last updated: 2026/02/02 at 9:33 AM
News Room Published 2 February 2026
Share
Experimental Linux Code For 1GB PUD-Level THPs Shows 34% Faster Memory Access Times
SHARE

Early, experimental code for implementing 1GB PUD-level THPs in the Linux kernel are showing positive benchmark results but other upstream stakeholders were surprised by this patch series appearing and it looking like it could be a while until if/when the patches are mainlined for helping to reduce translaction lookaside buffer (TLB) pressure without resorting to Hugetlbfs.

Usama Arif posted a request for comments (RFC) patch series on 1GB Page Upper Directory (PUD) Transparent Huge Pages (THP) support. The intent with this work is for 1GB PUD-level THPs allowing applications to benefit from lower TLB pressure without going the route of Hugetlbfs. The cover letter on the patch series explains:

“While hugetlbfs provides 1GB huge pages today, it has significant limitations that make it unsuitable for many workloads:

1. Static Reservation: hugetlbfs requires pre-allocating huge pages at boot or runtime, taking memory away. This requires capacity planning, administrative overhead, and makes workload orchastration much much more complex, especially colocating with workloads that don’t use hugetlbfs.

4. No Fallback: If a 1GB huge page cannot be allocated, hugetlbfs fails rather than falling back to smaller pages. This makes it fragile under memory pressure.

4. No Splitting: hugetlbfs pages cannot be split when only partial access is needed, leading to memory waste and preventing partial reclaim.

5. Memory Accounting: hugetlbfs memory is accounted separately and cannot be easily shared with regular memory pools.

PUD THP solves these limitations by integrating 1GB pages into the existing THP infrastructure.”

The patch series benchmarks are looking very promising:

“Benchmark results of these patches on Intel Xeon Platinum 8321HC:

Test: True Random Memory Access [1] test of 4GB memory region with pointer chasing workload (4M random pointer dereferences through memory):

| Metric | PUD THP (1GB) | PMD THP (2MB) | Change |
|——————-|—————|—————|————–|
| Memory access | 88 ms | 134 ms | 34% faster |
| Page fault time | 898 ms | 331 ms | 2.7x slower |

Page faulting 1G pages is 2.7x slower (Allocating 1G pages is hard :)). For long-running workloads this will be a one-off cost, and the 34% improvement in access latency provides significant benefit.”

While promising, other upstream kernel developers have questioned some elements of it and caught by surprise with the new patch series. Oracle engineer Lorenzo Stoakes for example commented:

“OK so this is somewhat unexpected :)

It would have been nice to discuss it in the THP cabal or at a conference etc. so we could discuss approaches ahead of time. Communication is important, especially with major changes like this.

And PUD THP is especially problematic in that it requires pages that the page allocator can’t give us, presumably you’re doing something with CMA and… it’s a whole kettle of fish.

It’s also complicated by the fact we _already_ support it in the DAX, VFIO cases but it’s kinda a weird sorta special case that we need to keep supporting.

There’s questions about how this will interact with khugepaged, MADV_COLLAPSE, mTHP (and really I want to see Nico’s series land before we really consider this).

So overall, I want to be very cautious and SLOW here. So let’s please not drop the RFC tag until David and I are ok with that?

Also the THP code base is in _dire_ need of rework, and I don’t really want to add major new features without us paying down some technical debt, to be honest.

So let’s proceed with caution, and treat this as a very early bit of experimental code.”

We’ll see where this 1G THP work heads from here over the coming months.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Tesla Q2 Deliveries fell 4.7%, Whereas BYD increased By 21% Tesla Q2 Deliveries fell 4.7%, Whereas BYD increased By 21%
Next Article Apple's Button-Less, All-Glass iPhone 20: The Huge Redesign Coming in 2027 Apple's Button-Less, All-Glass iPhone 20: The Huge Redesign Coming in 2027
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

This free app turns your Android phone into an iPod
This free app turns your Android phone into an iPod
Gadget
T-Mobile layoffs: Telecom giant cuts 393 jobs across Washington state, including VP roles
T-Mobile layoffs: Telecom giant cuts 393 jobs across Washington state, including VP roles
Computing
I Asked AI to Predict the Weather. It's About as Reliable as a Groundhog
I Asked AI to Predict the Weather. It's About as Reliable as a Groundhog
News
Sengarmi.sn: Sport and Cosmetics Revolution in Dakar 2026
Sengarmi.sn: Sport and Cosmetics Revolution in Dakar 2026
Gadget

You Might also Like

T-Mobile layoffs: Telecom giant cuts 393 jobs across Washington state, including VP roles
Computing

T-Mobile layoffs: Telecom giant cuts 393 jobs across Washington state, including VP roles

2 Min Read
Security Researchers Find Current RISC-V CPU Implementations Coming Up Short
Computing

Security Researchers Find Current RISC-V CPU Implementations Coming Up Short

3 Min Read
Google launches speech dataset for African languages
Computing

Google launches speech dataset for African languages

4 Min Read
Amazon layoffs hit nearly 2,200 in Washington state, more than half in core product and engineering roles
Computing

Amazon layoffs hit nearly 2,200 in Washington state, more than half in core product and engineering roles

5 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?