Who is vfmaddrnd231pd?(purplesyringa.moe)
243 points by pngmangi | 21 comments
Blog post examining the x86 FMA instruction vfmaddrnd231pd, which performs fused multiply-add with per-instruction rounding control.
19 stories tagged x86, newest first.
243 points by pngmangi | 21 comments
Blog post examining the x86 FMA instruction vfmaddrnd231pd, which performs fused multiply-add with per-instruction rounding control.
351 points by epestr | 95 comments
GitHub repository for Project Rosenbridge by xoreaxeaxeax, documenting and demonstrating a hardware backdoor found in some x86 CPUs.
403 points by piotrgrabowski | 99 comments
GitHub repository by xoreaxeaxeax collecting x86 assembly instructions and code patterns that perform pathologically slowly, such as clflush, cpuid, denormals and fdiv.
465 points by paulmooreparks | 149 comments
Raymond Chen's The Old New Thing post recounting how a Windows x86-32 emulator team, using binary translation, patched badly written application code during emulation.
518 points by hasheddan | 189 comments
Matt Godbolt's blog post explaining why compilers emit xor eax, eax to zero a register on x86 and why it is among the most executed instructions.
471 points by kome | 124 comments
Homepage of Visopsys, a small open-source alternative operating system for PCs developed by a single developer since 1997.
428 points by 0xkato | 84 comments
A blog post explaining the Linux boot process step by step, from pressing the power button through firmware and bootloader to the first C code in the kernel.
935 points by stycznik | 569 comments
Tom's Hardware report on Nvidia buying $5 billion in Intel stock and the two jointly developing x86 RTX SoCs for PCs and custom data center x86 CPUs.
444 points by ksec | 89 comments
Homepage of SkiftOS, a hobby operating system written from scratch in C/C++ targeting ARM, x86, and RISC-V, showing its desktop and terminal.
329 points by stephenheron | 434 comments
Ask HN post asking why x86 laptop chips like AMD's Ryzen AI 340 still lag Apple's M1 in battery efficiency and thermals.
396 points by flykespice | 133 comments
GitHub repository from the FFmpeg project containing lessons teaching assembly language programming as used in FFmpeg, with translations.
520 points by joexbayer | 102 comments
GitHub repository for RetrOS-32, a 32-bit x86 hobby operating system with graphics, multitasking, networking and a C compiler for i386.
343 points by ibobev | 49 comments
The Little Book About OS Development by Erik Helin and Adam Renberg, a free online book guiding readers through writing a simple x86 operating system.
774 points by davikr | 206 comments
First lesson in FFmpeg's GitHub-hosted course teaching assembly language programming as used in the FFmpeg multimedia project.
329 points by fanf2 | 114 comments
Blog post by a former WinDbg developer describing odd x86/amd64 trivia learned while writing the CPU emulator for Microsoft's Time Travel Debugging.
557 points by abhi9u | 168 comments
Tavis Ormandy's write-up of Reptar, an Intel CPU bug where redundant instruction prefixes put processors into a glitch state, covering its discovery and fix.
1160 points by loeg | 327 comments
Tavis Ormandy's writeup of Zenbleed, an AMD Zen 2 CPU vulnerability that leaks data from vector registers, covering exploitation, discovery, and mitigation.
381 points by 414owen | 197 comments
Blog post that takes a clang-compiled C loop and hand-tweaks the x86 assembly in various ways, measuring the speedup of each change.
351 points by zdw | 107 comments
A blog post by Matthew Garrett on mjg59.dreamwidth.org about how modern Intel CPUs boot; the capture shows a Dreamwidth hCaptcha check page instead.