Search code examples
5-Stage RISC - How are loads handled?...

assemblycpu-architectureriscv

Read More
How was the first computer program created?...

assemblycpucpu-architecturemachine-code

Read More
Is using small types useless for performance (speed and memory)?...

optimizationtypescomputer-sciencecpu-architecture

Read More
Demonstrate LoadStore reordering with a load getting a value round-tripped to another thread, in pra...

c++x86cpu-architecturememory-barriersmemory-model

Read More
How does an accumulator register input work?...

cpu-architecturecpu-registersaccumulator

Read More
If the mutlcore system runs only one core, the one core is always same?...

operating-systemcpucpu-architecturemulticorecpu-cores

Read More
Why does perf stat not count cycles:u on Broadwell CPU with hyperthreading disabled in BIOS?...

linuxperformanceprofilingcpu-architectureperf

Read More
What CPU instruction sets extensions are needed to support the target 'riscv32' for Linux/GC...

gcclinux-kernelcompilationcpu-architectureriscv

Read More
Do modern compilers need assembler?...

assemblycompiler-constructioncpu-architecturelow-level

Read More
How does atomic synchronization work on a single thread when it gets migrated to another core...

c++rustatomiccpu-architecturecontext-switch

Read More
When does "caller save" becomes a MUST?...

x86armcomputer-sciencecpu-architecture

Read More
Separate instruction and data memory...

mipscpu-architecture

Read More
Can a hyper-threaded processor core execute two threads at the exact same time?...

multithreadingmultiprocessingcpu-architecturehyperthreading

Read More
Understand CPU utilisation with image preprocessing applications...

cpu-architecturecpu-usageresource-utilization

Read More
Is cache coherency only an issue when storing and not when loading?...

cachingconcurrencyx86cpu-architecturecompare-and-swap

Read More
How many bits do instruction sets have in ARM?...

armcpu-architectureinstruction-setprogram-counterrisc

Read More
What's the theory and measurements behind cache line sizes?...

cpucpu-architecturecpu-cache

Read More
Compiler applies structure padding even though it's not needed...

cstructpaddingcpu-architecturememory-alignment

Read More
Is cache miss rate the only thing that matters when deciding which is better or performs better?...

cachingcpu-architecture

Read More
What is an instruction profile?...

cpu-architectureinstruction-set

Read More
reduce the cache misses by increasing size of array - why does this work?...

cachingcpu-architecturecpu-cache

Read More
Why cannot my program reach integer addition instruction throughput bound?...

cassemblyoptimizationcpu-architecturemicrobenchmark

Read More
CPU Registers and Cache Coherence...

multithreadingcpu-architecturelock-freecpu-cache

Read More
how does storing into and loading from memory work; which addresses are affected when you store a 32...

assemblymemoryarmcpu-architecturememory-address

Read More
Is Zero Register 'zr' in aarch64 essentially ground?...

assemblycpu-architecturecpu-registersarm64zero

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

cachingcpucpu-architecturecpu-cache

Read More
How is a critical path formed when there is a data dependency between a loop iterations while a CPU ...

performanceassemblyx86-64cpu-architecturemicro-optimization

Read More
Confused between Temporal and Spatial locality in real life code...

computer-sciencecpu-architecturecache-locality

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

ccpucpu-architecturecpu-cache

Read More
Why is POP slow when using register R12?...

performancex86intelcpu-architecturemicro-optimization

Read More
BackNext