Sandy Bridge: Setting Intel’s Modern Foundation
Processor companies typically iterate off proven designs, and for good reason. Changing too many things at once introduces a lot of risk. A lot of changing parts makes it hard to get a good picture of...
View ArticleARM’s Cortex A710: Winning by Default
ARM Ltd has been dominating the Android world for the better part of the last decade, with their 7-series cores at the forefront of their success. Throughout the late 2010s, the Cortex A73, A75, and...
View ArticleARM’s Neoverse N2: Cortex A710 for Servers
ARM’s Neoverse N1 was based on ARM’s Cortex A76 mobile core, but enhancements like instruction cache coherency and 48-bit physical addressing made it usable in servers. The result was quite successful...
View ArticleCorrection for A710/Neoverse N2’s FP Scheduler Layout
As recent events have made clear, testing is hard. Determining a CPU’s scheduler layout involves a lot of testing, making mistakes likely. I made one such mistake for Cortex A710, which led to a block...
View ArticleIvy Bridge’s Gen7 Graphics: Intel’s Modern iGPU Push
Intel has maintained an integrated graphics effort for a long time. The company’s integrated GPUs were not expected to do much beyond driving a display and offloading video decode. You could run games...
View Article