Search code examples
What Are Conflict Misses Exactly?...


cachingcpu-architecturecpu-cache

Read More
What are _mm_prefetch() locality hints?...


c++x86-64intrinsicscpu-cacheprefetch

Read More
Why does DSB not flush the cache?...


cachingarmcpu-cachedmamemory-barriers

Read More
Is this understanding correct for these code about java volatile and reordering?...


javamultithreadingvolatilecpu-cachememory-barriers

Read More
x86 Memory Alignment of struct vs. cache line?...


c++cx86memory-alignmentcpu-cache

Read More
Why does the order of the loops affect performance when iterating over a 2D array?...


cperformancefor-loopoptimizationcpu-cache

Read More
CPU L1/L2 cache size over the years...


cpu-architecturecpu-cache

Read More
What is the purpose of `_mm_clevict` intrinsic and corresponding clevict0, clevict1 instructions?...


x86intelcpu-cacheinstructionsxeon-phi

Read More
Relation between computer architecture and cache block size...


cachingcpu-architecturecpu-cache

Read More
Random memory write is slower than random memory read?...


performancex86-64cpu-cachememory-bandwidth

Read More
ARM Cortex M7: can a cache clean overwrite changes made by DMA device?...


cachingarmstm32cpu-cachecortex-m

Read More
how do we calculate the number of reads/misses of the cache in this code snippet?...


cachingcomputer-sciencecpu-architecturecpu-cache

Read More
What is reference when it says L1 Cache Reference or Main Memory Reference...


performancelatencycpu-cachesystem-design

Read More
Why does CLFLUSH exist in x86?...


x86cpu-architecturecpu-cachecache-invalidationpersistent-memory

Read More
The Volatile Keyword and CPU Cache Coherence Protocol...


javacachingcpuvolatilecpu-cache

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


x86x86-64cpu-architecturecpu-cachememory-bandwidth

Read More
How many bits are needed needed for 2 way associative cache addressing?...


cachingmipscpu-architecturecpu-cache

Read More
How does restricted transactional memory / HTM works in detail?...


cmemoryarchitecturecpu-cachetransactional-memory

Read More
Does x86_64 CPU use the same cache lines for communicate between 2 processes via shared memory?...


multithreadingconcurrencyx86x86-64cpu-cache

Read More
MSI: When shared and invalid states can occur at the same time...


cachingcpu-architecturecpu-cachemesi

Read More
Globally Invisible load instructions...


x86cpu-architecturecpu-cachememory-barriers

Read More
How to make sure C multithreading program read the latest value from main memory?...


ccachingcpu-architecturecpu-cache

Read More
Cache friendliness of randomly accessing a contiguous array...


c++cpu-cache

Read More
When use write-through cache policy for pages...


linux-kernelx86cpu-architecturecpu-cachepage-tables

Read More
What use is the INVD instruction?...


assemblyx86cpu-cache

Read More
Trouble Understanding Associative Cache...


cachingcpu-architecturecpu-cachemicroprocessors

Read More
Is the L1-Dcache the ultimate data cache and is DSB also a cache that can be simulated by gem5?...


cpuintelcpu-architecturecpu-cachegem5

Read More
Intel's CLWB instruction invalidating cache lines...


x86intelcpu-architecturecpu-cachepersistent-memory

Read More
Persistent memory cache policy to write and read...


x86intelcpu-cachepersistent-storagepersistent-memory

Read More
Eliding cache snooping for thread-local memory...


multithreadingoperating-systemcpu-architecturecpu-cachethread-local

Read More
BackNext