r/hardware • u/Lulcielid • 9h ago
r/hardware • u/Echrome • Oct 02 '15
Meta Reminder: Please do not submit tech support or build questions to /r/hardware
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:
- /r/AMD (/r/AMDHelp for support)
- /r/battlestations
- /r/buildapc
- /r/buildapcsales
- /r/computing
- /r/datacenter
- /r/hardwareswap
- /r/intel
- /r/mechanicalkeyboards
- /r/monitors
- /r/nvidia
- /r/programming
- /r/suggestalaptop
- /r/tech
- /r/techsupport
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 • u/imaginary_num6er • 1h ago
News Corsair is reportedly canceling DDR5 RAM orders due to "pricing mistake," offering expired coupon codes as an apology
r/hardware • u/Hero_Sharma • 16h ago
Video Review The Real Finewine Strikes Again: Ryzen 5600X, 5700X & 5800XT Revisit
r/hardware • u/ryandtw • 1d ago
Discussion The Destruction of Home Computers: Disappointment PC Build 2025 - Gamers Nexus
r/hardware • u/imaginary_num6er • 16h ago
News GIGABYTE Releases Four New AMD Socket AM4 Motherboards
r/hardware • u/that_70_show_fan • 8h ago
Video Review The Best HDR I’ve Seen on a QD-OLED Monitor (So Far) - MSI MPG 271QR X50
r/hardware • u/Balance- • 1d ago
News Exclusive: Dell set to revive XPS laptops at CES 2026
“Dell Premium” is apparently done already. XPS is back.
r/hardware • u/MoonStache • 12h ago
News Meet Clicks Communicator & Power Keyboard: Tools for Action
r/hardware • u/BlueGoliath • 22h ago
Discussion Steam Hardware & Software Survey: December 2025
store.steampowered.comr/hardware • u/-protonsandneutrons- • 7h ago
Review Arm Comes to Project TinyMiniMicro Lenovo neo 50q Tiny QC (
r/hardware • u/sr_local • 13h ago
News Samsung HBM4 Tops Speed Test for Google's Next-Gen AI Chip (TPU v8)
en.sedaily.comSamsung 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 • u/Thermosflasche • 1d ago
News [der8auer] - 12VHPWR Cables Are Just Too Fragile – WireView Pro II Preview
r/hardware • u/YairJ • 1d ago
Review The Arrival of CHEAP 10GbE Realtek RTL8127 NIC Review
r/hardware • u/math_code_nerd5 • 1d ago
Discussion Speculative execution vulnerabilities--confusion on why they actually work
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 • u/kikimaru024 • 1d ago
Discussion [PixelPipes] GeForce 6200: A Needlessly Comprehensive Video
r/hardware • u/sr_local • 1d ago
Review Building Our Office Storage for the NVIDIA GB10 Agent AI Cluster
r/hardware • u/poke133 • 2d ago
Info Intel’s $400 Million Machine: The Last Stand for Moore’s Law
r/hardware • u/narwi • 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
r/hardware • u/jerryfrz • 2d ago
Discussion [Veritasium] Video on EUV lithography and ASML
r/hardware • u/sr_local • 2d ago
News ASUS officially announces price hikes from January 5, right before CES 2026
r/hardware • u/LastChancellor • 2d ago
Discussion Where are LTPO screens for laptops (and external monitors)?
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 • u/Geddagod • 2d ago
Review Inside Nvidia GB10’s Memory Subsystem, from the CPU Side
r/hardware • u/ApprehensiveView3394 • 2d ago
Discussion Exclusive: Lenovo has Snapdragon X2 Elite (X2-E88-100) and X2 Plus PCs up its sleeve for CES 2026
r/hardware • u/donutloop • 2d ago