Search notes:

CPU

CPU stands for Central Processing Unit.

Determining the kind of CPU

Linux

On Linux, the kind of the CPU can be determined with
cat /proc/cpuinfo

Windows

With PowerShell, some characteristics about the available CPUs can be queried like so:
get-cimInstance -className win32_processor | select deviceId, numberOfCores, threadCount
Alternatively, in a command line:
get-computerInfo | select-object csProcessors
Or, using the deprecated and possibly not available command line tool WMIC.exe:
wmic cpu get devideId,numberOfCorse,numberOfLogialProcessors

Topology

A core contains one ore more CPUs.
A socket contains one or more cores.
A book contains one or more sockets.
A node (NUMA) contains one or more books.

SMP

Symetric Multiprocessors.
More than one processors inside the computer.

TODOs

ARM = Acorn Risc Machine.
Intel CPUs

See also

The CPU is connected to peripherals with the PCI.
ALU - Arithmetic Logic Unit
The Shell commands lscpu and nproc.
CPU utilization in a Linux system can be displayed with the ps -o command, using the %cpu format specifier:
ps -e -o %cpu,exe
Determining the numbers of CPUs with a C program that counts some directories in /sys/devices/system/cpu

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/hardware...', 1758187356, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/hardware/CPU(102): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78