Search code examples
Why are most cache line sizes designed to be 64 byte instead of 32/128byte now?...

cpu-cache

Read More
Does the processor copy the same bloc from RAM to all caches?...

cachingcpucpu-architecturecpu-cache

Read More
Why do we even need cache coherence?...

ccpucpu-architecturecpu-cache

Read More
Usermode CPU Data cache invalidation / flush on Linux (Cortex A53)...

linuxcachingarmcpu-cacheusermode

Read More
What does a cache line in a CPU consist of besides the usual tags, data, and dirty+valid bits?...

cachingcpuintelcpu-architecturecpu-cache

Read More
Iteration over 2d matrix generates more cache references in perf after switching order of indices...

linuxx86-64cpu-cacheperfamd-processor

Read More
Analysing performance of transpose function...

openmphpccpu-cachemicrobenchmarkmemory-bandwidth

Read More
Are there any modern CPUs where a cached byte store is actually slower than a word store?...

performancex86armcpu-architecturecpu-cache

Read More
Can all of L2/L3 cache be used by data? If so, why does the Graviton 3 bandwidth plot drop off after...

performancecpu-architecturearm64cpu-cachememory-bandwidth

Read More
Is there a way to "unfetch" a cache line?...

cachingcompiler-optimizationcpu-cachemicro-optimizationprefetch

Read More
Multicopy atomicity vs Cache Coherence...

cachingatomiccpu-architecturecpu-cachememory-model

Read More
Using CPUID to get cache size in Ryzen CPU...

assemblyx86-64cpu-cacheamd-processorcpuid

Read More
How long does it take to fill a cache line?...

cachingcpu-architecturelatencycpu-cache

Read More
Is there any way to know how much space a function takes (or possibly can take) in CPU cache?...

c++ccpu-cache

Read More
Strange behaviour during multiprocess calls to numpy conjugate...

pythonnumpymultiprocessingpython-multiprocessingcpu-cache

Read More
Is there a way to flush the entire CPU cache related to a program?...

c++assemblymemoryoptimizationcpu-cache

Read More
Non-temporal loads and the hardware prefetcher, do they work together?...

performancex86ssecpu-cacheprefetch

Read More
Cache: Find the size of the tag in bits...

cachingcpu-architecturecpu-cache

Read More
Why are set cache associativity in modern day processors 8-way set associative?...

cachingintelcpu-architecturecpu-cacheamd-processor

Read More
Can CPU Out-of-Order-Execution cause memory reordering?...

cpucpu-architecturecpu-cacheriscvmemory-barriers

Read More
Should the cache padding size of x86-64 be 128 bytes?...

c++rustx86-64cpu-cachefalse-sharing

Read More
Multitasking and cache...

multithreadingcachingoperating-systemmultitaskingcpu-cache

Read More
how to understand if a CPU support ECC?...

x86cpucpu-cachezfs

Read More
How does the CPU cache affect the performance of a C program...

cperformancecpu-cache

Read More
how to predict the behaviour of a direct-mapped cache with alternating loads from two 512 byte array...

ccachingcpu-architecturecpu-cache

Read More
Couldn't Reproduce non-friendly C++ cache code...

c++cpu-cache

Read More
How are cache blocks fetched from RAM into the cpu?...

cpucpu-architecturecpu-cache

Read More
Which is faster for bitwise NOT operation: precalculated table or `~`...

c++cpu-architecturecpu-cachemicro-optimization

Read More
Approximate cost to access various caches and main memory?...

performancememorylatencycpu-cachelow-latency

Read More
How to explicitly load a structure into L1d cache? Weird results with INVD with CR0.CD = 1 on isolat...

clinux-kernelx86cpu-architecturecpu-cache

Read More
BackNext