Quick Revision

GK One-Line Question & Answer

15541+ short questions with short answers, covering every category and sub-category on the site — no long articles to scroll through. Good for a fast recap before an exam, or a few minutes of daily practice.

Computer Fundamentals → Introduction to Computer 33

Which memory technology uses phase change (crystalline vs amorphous)?
Phase Change Memory (PCM/3D XPoint)
click to copy
Compute Express Link (CXL) is?
High-speed interconnect enabling cache-coherent CPU-accelerator-memory communication
click to copy
Die stacking (3D IC) in chip design?
Stacks multiple chips vertically with through-silicon vias (TSV) for density
click to copy
Chiplet design disaggregates?
Monolithic chip into smaller, specialized dies connected via interconnect
click to copy
AMD EPYC processors use chiplet design with?
Multiple CPU chiplets + I/O die connected via Infinity Fabric
click to copy
EUV (Extreme Ultraviolet) lithography uses light at wavelength of?
13.5 nm
click to copy
FinFET transistor structure has?
Vertical fin-shaped channel for better gate control
click to copy
GAA (Gate All Around) FET improves on FinFET by?
Surrounding the channel on all four sides for better control at smaller nodes
click to copy
Process node (e.g., 7nm) in chip manufacturing refers to?
Marketing term roughly corresponding to transistor density
click to copy
Photolithography in chip manufacturing?
Uses light to transfer circuit patterns from mask to wafer
click to copy
Which company manufactures chips for Apple Silicon?
TSMC (Taiwan Semiconductor Manufacturing Company)
click to copy
Moore's Law is expected to slow down because?
Physical limits of silicon at atomic scale
click to copy
Beyond Moore's Law innovations include?
Chiplets, 3D stacking, new materials (GaN, SiC, 2D materials), neuromorphic
click to copy
RISC-V is notable because?
Open, royalty-free instruction set architecture for custom processor design
click to copy
ARM vs x86: ARM dominates mobile because?
Higher performance per watt
click to copy
Apple Silicon (M1/M2/M3) is based on?
ARM architecture with custom Apple-designed cores
click to copy
Heterogeneous computing uses?
Mix of processors (CPU+GPU+NPU+DSP) for optimal efficiency
click to copy
NPU (Neural Processing Unit) in smartphones optimizes?
AI inference workloads using dedicated neural network hardware
click to copy
DSP (Digital Signal Processor) is optimized for?
Real-time signal processing (audio, radio, sensor data)
click to copy
Memory controller integration into CPU (IMC) was pioneered by?
AMD with Opteron/Athlon 64 (2003)
click to copy
Simultaneous Multi-Threading (SMT) increases?
CPU throughput by filling pipeline stalls with another thread's instructions
click to copy
Branch misprediction penalty causes?
Pipeline flush — wasted cycles on wrong-path instructions
click to copy
Tomasulo's algorithm implements?
Out-of-order execution with register renaming to eliminate false dependencies
click to copy
Superscalar processor can issue how many instructions per clock?
Multiple (2-8 per cycle)
click to copy
VLIW (Very Long Instruction Word) architecture?
Compiler explicitly specifies multiple parallel operations in one wide instruction
click to copy
Which processor feature reduces memory latency for pointer chasing?
Both A and B
click to copy
Power gating in processors?
Cuts power to unused circuit blocks to save energy
click to copy
DVFS (Dynamic Voltage and Frequency Scaling)?
Adjusts CPU voltage and frequency based on workload to balance performance/power
click to copy
Turbo Boost (Intel) / Precision Boost (AMD) allows CPUs to?
Temporarily exceed rated base clock when thermal/power headroom exists
click to copy
Load-Store architecture (RISC) means?
Only LOAD and STORE instructions access memory — ALU operations use registers
click to copy
Which memory ordering is required by x86?
Total Store Order (TSO) — strong consistency guarantees
click to copy
Memory fence/barrier instruction ensures?
Memory operations before fence complete before those after fence
click to copy
std::atomic in C++11 provides?
Lock-free thread-safe operations with specified memory ordering
click to copy

Computer Fundamentals → Memory Units 6

Resistive RAM (ReRAM/RRAM) stores data using?
Variable resistance of a dielectric material
click to copy
Magnetoresistive RAM (MRAM) uses?
Magnetic tunnel junction resistance for non-volatile storage
click to copy
Ferroelectric RAM (FeRAM) stores data using?
Polarization of ferroelectric material (non-volatile, fast, low power)
click to copy
Which bus is used for connecting DRAM to the memory controller in modern systems?
DDR bus (parallel, point-to-point)
click to copy
Register renaming eliminates which data hazard?
WAR and WAW hazards (false dependencies)
click to copy
Which instruction determines if two registers are equal (RISC-V)?
BEQ
click to copy

Computer Fundamentals → Software and Hardware 1

Which C/C++ keyword prevents compiler reordering of memory operations?
volatile
click to copy