multicore
Several processors together
Multicore describes processors containing multiple independent processing units on a single chip: a multicore CPU, multicore architecture.
Each core can execute instructions simultaneously, improving performance for tasks that can be divided into parallel operations.
The term emerged in the early 2000s as manufacturers shifted from increasing clock speed to adding cores: dual-core, quad-core, octa-core.
Main computing chip
- chipsetCoordinated circuit collection
- microprocessorCompact computing circuit
- siliconMetalloid in electronics
- semiconductorPartial electrical conductor
transistor · threading · Xeon · ARM · integrated · circuitry · die · socket
Overlapping execution of tasks
- threadsTwisted fiber strands
- synchronizationAligning timing across systems
- executionCompleting a planned task
- distributedDivided and given out
scalability · dataflow · pipelining · asynchronous · deadlock · semaphore · non-blocking · task
Processing rate over time
- latencyDelay in system response
- bottleneckConstriction limiting throughput
- overheadLocated directly above
- optimizationMaximizing efficiency or performance
utilization · benchmarking · overclocking · turbo · efficiency · thermal · workload · scalability
CPU's internal component organization
- nanotechnologyAtomic-scale manipulation science
- lithographyGrease-based flat plate printing
- etchingAcid-incised metal print
- dopingProhibited athletic drug use
node · wafer · die · fabrication · nm · transistor · Moore's Law · process
CPU
Main computing chip
- chipsetCoordinated circuit collection
- microprocessorCompact computing circuit
- siliconMetalloid in electronics
semiconductor · transistor · threading · Xeon · ARM · integrated · circuitry · die · socket · cache
concurrency
Overlapping execution of tasks
- threadsTwisted fiber strands
- synchronizationAligning timing across systems
- executionCompleting a planned task
distributed · scalability · dataflow · pipelining · asynchronous · deadlock · semaphore · non-blocking · task · workload
throughput
Processing rate over time
- latencyDelay in system response
- bottleneckConstriction limiting throughput
- overheadLocated directly above
optimization · utilization · benchmarking · overclocking · turbo · efficiency · thermal · workload · scalability · resource
microarchitecture
CPU's internal component organization
- nanotechnologyAtomic-scale manipulation science
- lithographyGrease-based flat plate printing
- etchingAcid-incised metal print
doping · node · wafer · die · fabrication · nm · transistor · Moore's Law · process · yield
conductor
One who directs musicians
- insulationThermal transfer prevention
- sheathProtective blade covering
- jacketSleeved upper-body covering
copper · aluminum · fiber-optic · braided · shielding · stranded · gauge · voltage · flexible · armored
- processorsCPU, processor, microprocessor, Pentium, microchip
- concurrencythreads, deadlock, semaphore, atomic, race condition
- CPU specsclock speed, thread count, MHz, hyperthreading, instruction set
- Microchipschip, CPU, microchip, IC, integrated circuit
- CPU Architectureinstruction set, CPU, processor, register, microarchitecture
- CPU Schedulingscheduler, round robin, round-robin, FIFO, time slice
core, cores, multiplicity, multiplex, multilateral, multitasking, multifunctional, multilayer, multiprocessor