Search code examples
How to MOVe 3 bytes (24bits) from memory to a register?...


assemblyx86x86-64micro-optimization

Read More
Assembly - How to score a CPU instruction by latency and throughput...


performanceassemblyx86cpu-architecturemicro-optimization

Read More
Access of struct member faster if located <128 bytes from start?...


assemblyx86micro-optimization

Read More
Copying a bool from a parameter to a global - comparing compilers output...


c++assemblyx86compiler-optimizationmicro-optimization

Read More
Should I inline operators == and != in case when operator!=() uses negation of operator==()...


c++micro-optimization

Read More
Convert integer to string in assembly (64-bit, NASM) as fast as possible...


assemblyx86-64nasmmicro-optimization

Read More
Why is destructuring an array in javascript slower than for an object?...


javascriptoptimizationv8destructuringmicro-optimization

Read More
Ternary operator vs array?...


arrayscperformanceconditional-operatormicro-optimization

Read More
Directly increase the exponent of a double in order to multiply by a power of two...


javafloating-pointdoublemicro-optimizationtype-punning

Read More
AND faster than integer modulo operation?...


assemblyarmcpu-architecturemicro-optimization

Read More
Why cant register variables be made global?...


cglobalcpu-registersmicro-optimization

Read More
Why does some Windows booloader code zero registers with `sub` instead of `xor`?...


assemblyx86micro-optimizationzero-initialization

Read More
Inconsistent `perf annotate` memory load/store time reporting...


performanceassemblyx86-64perfmicro-optimization

Read More
manipulating mips assembly code to decrease cache miss rate (mars simulator)...


assemblymipscpu-cachemicro-optimizationmars-simulator

Read More
Efficient computation of the average of three unsigned integers (without overflow)...


calgorithmbit-manipulationmicro-optimizationextended-precision

Read More
PHP: Check if variable is type of string AND is not empty string?...


phpperformancemicro-optimization

Read More
jump/jump compilation strategy for stackless functions. (Using a link register manually instead of c...


assemblyx86compiler-constructioncalling-conventionmicro-optimization

Read More
x86 assembly - optimization of clamping rax to [ 0 .. limit )...


assemblyoptimizationx86micro-optimizationclamp

Read More
x > -1 vs x >= 0, is there a performance difference...


javac++operatorsmicro-optimizationpremature-optimization

Read More
Mathematically find the value that is closest to 0...


algorithmmathmicro-optimizationbranch-predictionabsolute-value

Read More
how to zero out all the registers in assembly without multiple instructions?...


assemblyx86nasmcpu-registersmicro-optimization

Read More
Why move 32-bit register to stack then from stack to xmm register?...


assemblyx86sseattmicro-optimization

Read More
Set an XMM register to a repeating byte pattern (broadcast a constant byte)...


assemblyssemicro-optimizationsse2

Read More
Does it cost significant resources for a modern CPU to keep flags updated?...


performanceassemblycpu-architecturemicro-optimizationeflags

Read More
Java Micro-optimization: To cache or not to cache a System.currentTimeMillis() return value?...


javacachingoptimizationtimemicro-optimization

Read More
Returning Vs. Pointer...


c++coptimizationmicro-optimization

Read More
Broadcasting DWORD to YMM...


assemblysimdavxmicro-optimization

Read More
x86 opcode alignment references and guidelines...


assemblyx86x86-64memory-alignmentmicro-optimization

Read More
Multiplication with constant - imul or shl-add-combination...


assemblyx86micro-optimization

Read More
Can I use movl instead of movb or movw in Assembly on modern systems?...


assemblyx86cpu-architecturemicro-optimizationmov

Read More
BackNext