Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

A Gentle Introduction to CUDA PTX

Huge Binaries

Why xor eax, eax?

Why is calling my asm function from Rust slower than calling it from C?

Multiplying our way out of division

You can't fool the optimizer

Pop Goes the Population Count?

Calling all arguments

ARM's Barrel Shifter Tricks

Semi-Interactive Assembly Verification in Knuckledragger

Unswitching loops for fun and profit

Addressing the adding situation

When SIMD Fails: Floating Point Associativity

It's Not Always ICache (2021)

Optimization Countermeasures

PatchworkOS: An OS for x86_64, built from scratch in C and assembly

Do 8051/8031 assembly like its 1984

Building a Modern C64 Assembly AI Toolchain

A zero-dependency ASCII game framework written in pure assembly (x86/x64)

Apple Explores iPhone Chip Assembly and Packaging in India

Egui web assembly seems to not work with Firefox

Weird assembly error in amr cortex m7f

Rewriting "sleep" from scratch - no libraries, not even libc - only syscalls and some assembly magic

I want to get started with rust for Web Assembly (need it for my personal project). Can you give me some tips to get started.

Has anyone came from Java to Zig? I'd be interested on your opinion of Java if we remove the GC (simply pool/cache and re-use all instances), remove the JVM (compile to assembly ahead-of-time) and basically make it as fast as Zig (remove the performance overhead)

Building a Minimal Viable Armv7 Emulator from Scratch

FFmpeg Assembly Language Lessons

16-bit Data Pointers on RV32

Cycle-accurate 6502 emulator as coroutine in Rust

i updated my transpiler, now you can cross compile assembly to different platforms

More →