Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in x86

ldd shows varied addresses on x86 Linux

linux x86 fedora powerpc ldd

Assembler jump in Protected Mode with GDT

Why are CISC processors harder to pipeline? In what sense are some instructions "more complex" than others?

What's the difference between vextracti128 and vextractf128?

x86 simd avx avx2

Atomic operations, std::atomic<> and ordering of writes

x86 assembly: Pop a value without storing it

Is it possible to multiply by an immediate with mul in x86 Assembly?

Return address prediction stack buffer vs stack-stored return address?

SIMD signed with unsigned multiplication for 64-bit * 64-bit to 128-bit

How to get CPU serial under Linux without root permissions

What specifically marks an x86 cache line as dirty - any write, or is an explicit change required?

How to access the control registers cr0,cr2,cr3 from a program? Getting segmentation fault

What does a double-percent sign (%%) do in gcc inline assembly?

c gcc x86

How many bits there are in a TLB ASID tag for Intel processors? And how to handle 'ASID overflow'?

Could someone please explain what this inline #define assembly is doing?

Self modifying code always segmentation faults on Linux

Why is this SIMD multiplication not faster than non-SIMD multiplication?

What is the ".s" suffix in x86 instructions?

assembly x86 x86-64 att

How do you populate an x86 XMM register with 4 identical floats from another XMM register entry?

c++ c x86 inline-assembly sse

What is the fastest way to test if a double number is integer (in modern intel X86 processors)

c optimization assembly x86 sse