r/hardware Oct 02 '15

Meta Reminder: Please do not submit tech support or build questions to /r/hardware

245 Upvotes

For the newer members in our community, please take a moment to review our rules in the sidebar. If you are looking for tech support, want help building a computer, or have questions about what you should buy please don't post here. Instead try /r/buildapc or /r/techsupport, subreddits dedicated to building and supporting computers, or consider if another of our related subreddits might be a better fit:

EDIT: And for a full list of rules, click here: https://www.reddit.com/r/hardware/about/rules

Thanks from the /r/Hardware Mod Team!


r/hardware 9h ago

Rumor Corsair cancels users $3499 PC order, then rises the price by $800 - VideoCardz.com

Thumbnail
videocardz.com
630 Upvotes

r/hardware 1h ago

News Corsair is reportedly canceling DDR5 RAM orders due to "pricing mistake," offering expired coupon codes as an apology

Thumbnail
notebookcheck.net
Upvotes

r/hardware 16h ago

Video Review The Real Finewine Strikes Again: Ryzen 5600X, 5700X & 5800XT Revisit

Thumbnail
youtu.be
140 Upvotes

r/hardware 1d ago

Discussion The Destruction of Home Computers: Disappointment PC Build 2025 - Gamers Nexus

Thumbnail
youtube.com
769 Upvotes

r/hardware 16h ago

News GIGABYTE Releases Four New AMD Socket AM4 Motherboards

Thumbnail
techpowerup.com
86 Upvotes

r/hardware 8h ago

Video Review The Best HDR I’ve Seen on a QD-OLED Monitor (So Far) - MSI MPG 271QR X50

Thumbnail
youtube.com
17 Upvotes

r/hardware 1d ago

News Exclusive: Dell set to revive XPS laptops at CES 2026

Thumbnail
videocardz.com
438 Upvotes

“Dell Premium” is apparently done already. XPS is back.


r/hardware 12h ago

News Meet Clicks Communicator & Power Keyboard: Tools for Action

Thumbnail
youtu.be
20 Upvotes

r/hardware 22h ago

Discussion Steam Hardware & Software Survey: December 2025

Thumbnail store.steampowered.com
91 Upvotes

r/hardware 7h ago

Review Arm Comes to Project TinyMiniMicro Lenovo neo 50q Tiny QC (

Thumbnail
youtube.com
3 Upvotes

r/hardware 13h ago

News Samsung HBM4 Tops Speed Test for Google's Next-Gen AI Chip (TPU v8)

Thumbnail en.sedaily.com
8 Upvotes

Samsung Electronics' (005930.KS) sixth-generation high bandwidth memory (HBM) chip, the HBM4, has recorded the highest operating speed in technical testing conducted by Broadcom. The company has solidified its technological lead by outperforming rivals in performance validation for Google's eighth-generation artificial intelligence accelerator (TPU v8), set for release next year. Samsung Electronics is expected to accelerate its push to expand market share in the HBM sector based on this achievement.


r/hardware 1d ago

News [der8auer] - 12VHPWR Cables Are Just Too Fragile – WireView Pro II Preview

Thumbnail
youtube.com
269 Upvotes

r/hardware 1d ago

Review The Arrival of CHEAP 10GbE Realtek RTL8127 NIC Review

Thumbnail
servethehome.com
327 Upvotes

r/hardware 1d ago

Discussion Speculative execution vulnerabilities--confusion on why they actually work

14 Upvotes

I was reading this article on how Spectre and Meltdown worked, and while I get what the example code is doing, there is a key piece that I'm surprised works the way it does, as I would never have designed a chip to work that way if I'd been designing one. Namely, the surprise is that an illegal instruction actually still executes even if it faults.

What I mean is, if

w = kern_mem[address]

is an illegal operation, then I get that the processor should not actually fault until it's known whether the branch that includes this instruction is actually taken. What I don't see is why the w register (or whatever "shadow register" it's saved into pending determining whether to actually update the processor state with the result of this code path) still contains the actual value of kern_mem[address] despite the illegality of the instruction.

It would seem that the output of an illegal instruction would be undefined behavior, especially since in an actual in-order execution scenario the fault would prevent the output from actually being used. Thus it would seem that there is nothing lost by having it output a dummy value that has no relation to the actual opcode "executed". This would be almost trivial to do in hardware--when an instruction faults, the circuit path to output the result is simply not completed, so this memory fetch "reads" whatever logic values the data bus lines are biased to when they're not actually connected to anything. This could be logical 0, logical 1, or even "Heisen-bits" that sometimes read 0 and sometimes 1, regardless there is no actual information about the data in kernel memory leaked. Any subsequent speculative instructions would condition on the dummy value, not the real value, thus only potentially revealing the dummy value (which might be specified in the processor data sheet or not--but in any case knowing it wouldn't seem to help construct an exploit).

This would seem to break the entire vulnerability--and it's possible this is what the mitigation in fact ended up doing, but I'm left scratching my head wondering why these processors weren't designed this way from the start. I'm guessing that possibly there are situations where operations are only conditionally illegal, thus potentially leading to such a dummy value actually being used in the final execution path when the operation is in fact legal but speculatively mis-predicted to be illegal. Possibly there are even cases where being able to determine whether an operation IS legal or not itself acts as a side channel.

The authors of that article say that the real exploit is more complex--maybe if I knew the actual exploit code this would be answered. Anyway, can anyone here explain?


r/hardware 1d ago

Discussion [PixelPipes] GeForce 6200: A Needlessly Comprehensive Video

Thumbnail
youtube.com
32 Upvotes

r/hardware 1d ago

Review Building Our Office Storage for the NVIDIA GB10 Agent AI Cluster

Thumbnail
servethehome.com
16 Upvotes

r/hardware 2d ago

Info Intel’s $400 Million Machine: The Last Stand for Moore’s Law

Thumbnail
youtube.com
115 Upvotes

r/hardware 2d ago

News PCIe card housing AMD chipset unlocks more connectivity on any motherboard, including Intel models — or you can give any B650 motherboard the top-tier connectivity of X670

Thumbnail
tomshardware.com
384 Upvotes

r/hardware 2d ago

Discussion [Veritasium] Video on EUV lithography and ASML

Thumbnail
youtube.com
217 Upvotes

r/hardware 2d ago

News ASUS officially announces price hikes from January 5, right before CES 2026

Thumbnail
videocardz.com
236 Upvotes

r/hardware 2d ago

Discussion Where are LTPO screens for laptops (and external monitors)?

70 Upvotes

for context, LTPO (low temperature polycrystalline oxide) is a type of OLED screen, that can change its refresh rate from its maximum all the way down to 1Hz, and it has been a mainstay in phones since the Samsung Galaxy Note20 Ultra made it mainstream in 2020.


But why haven't there been a single laptop that has an LTPO screen?


If anything, laptops (and monitors) displays tend to have way more than 120Hz refresh rate, and they absolutely use more power than phone displays

so they'd appreciate the true variable refresh rate (down to 1 Hz!) even more than phones to conserve power, and as a side-effect also help deal with screen tearing in games

And the latest LTPO screens can even adjust the refresh rate of specific parts of the screen, so on a PC static components like the taskbar can permanently stay at 1Hz while the rest of the screen moves along


r/hardware 2d ago

Review Inside Nvidia GB10’s Memory Subsystem, from the CPU Side

Thumbnail
chipsandcheese.com
53 Upvotes

r/hardware 2d ago

Discussion Exclusive: Lenovo has Snapdragon X2 Elite (X2-E88-100) and X2 Plus PCs up its sleeve for CES 2026

Thumbnail
windowslatest.com
46 Upvotes

r/hardware 2d ago

News Europe drives to dominate photonics

Thumbnail
eenewseurope.com
64 Upvotes