Search code examples
Are Linux system calls executed inside an exception handler?...


linuxoperating-systemsystem-callscpu-architecture

Read More
Can a load or store be reordered before a conditional?...


c++concurrencylanguage-lawyercpu-architecturelock-free

Read More
Trouble Understanding Associative Cache...


cachingcpu-architecturecpu-cachemicroprocessors

Read More
Is there any technology to "cache" the result of a branch choice?...


c++cpu-architecturebranch-prediction

Read More
Are the store buffer and reorder buffer both used for speculative instructions?...


x86cpu-architecture

Read More
Is logical/arithmetic shift fewer bits faster?...


c++performanceassemblyx86cpu-architecture

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
Bottleneck when using indexed addressing modes...


x86-64intelcpu-architecturemicro-optimizationaddressing-mode

Read More
What does "store-buffer forwarding" mean in the Intel developer's manual?...


assemblyx86intelcpu-architecturememory-model

Read More
Can't relaxed atomic fetch_add reorder with later loads on x86, like store can?...


c++multithreadingcpu-architecturememory-barriersstdatomic

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


x86intelcpu-architecturecpu-cachepersistent-memory

Read More
What type of input would slow down execution time of dynamic memory allocators malloc() and free()?...


memory-managementoperating-systemreal-timedynamic-memory-allocationcpu-architecture

Read More
MIPS language to avoid pipeline stalls...


assemblymipspipelinecpu-architecture

Read More
WAR hazard causes bubbles in the pipeline (MIPS)?...


assemblymipscpu-architecture

Read More
Are all programs eventually converted to assembly instructions?...


assemblycompilationcpu-architecture

Read More
MIPS - How does MIPS allocate memory for arrays in the stack?...


assemblymallocmipscpu-architecture

Read More
Is Little Man Computer still relevant?...


assemblysimulationhardwarecpu-architecturelittle-man-computer

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


multithreadingoperating-systemcpu-architecturecpu-cachethread-local

Read More
Detect OS x86 or x64, when compiled as x86...


gox86cross-platformcpu-architecture32bit-64bit

Read More
How to figure out disabled cores in a CPU?...


intelcpu-architecturemicro-architecture

Read More
Loading program from RAM in 8086...


assemblyx86-16cpu-architectureprocessor

Read More
Cache-as-Ram (no fill mode) Executable Code...


x86cpu-architecturecpu-cacheosdev

Read More
How many bits will be available for the immediate value if there are 16 registers in the LC3...


assemblycomputer-sciencecpu-architecturelc3

Read More
When do we need to add support for arm64-v8a?...


androidxamarinxamarin.formscpu-architecturearm64

Read More
Instruction Completion Rate Vs. Instruction Throughput Vs. Instructions Per Clock...


performanceassemblycpucomputer-sciencecpu-architecture

Read More
What cache coherence solution do modern x86 CPUs use?...


x86computer-sciencecpu-architecturecpu-cachemesi

Read More
What does a 'Split' cache means. And how is it useful(if it is)?...


cpu-architecturecpu-cache

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


performanceassemblyx86cpu-architecturemicro-optimization

Read More
How to implement nand2tetris processor on a real FPGA?...


cpu-architecturefpgaintel-fpganand2tetris

Read More
Is it possible to get the native CPU size of an integer in Rust?...


optimizationrustcpu-architecturebigint

Read More
BackNext