Apple is reputedly developing a Mac Pro with up to 40 CPU and 128 GPU cores; new Mac mini with powerful SoC being worked on too - NotebookCheck.net News
Apple 20" iMac with 2.16GHz Intel Core 2 Duo CPU MA589LL/A B&H
Apple 21.5-inch 4K iMac Teardown Reveals Upgradeable Kaby Lake CPU And RAM | HotHardware
Teardown of New 4K 21.5-inch iMac Reveals Removable RAM and Modular CPU - MacRumors
How To See CPU Usage on a Mac (Step-by-Step Tutorial) | DeviceTests
How to upgrade a Mac: Swap in new RAM, graphics card, hard drive and more | Macworld
Refurbished 24-inch iMac Apple M1 Chip with 8‑Core CPU and 8‑Core GPU, Gigabit Ethernet - Yellow - Apple
Apple 27-inch iMac (2019): No new ground, but welcome CPU and GPU upgrades | ZDNET