Ice Lake (microprocessor)


Ice Lake is Intel's codename for the 10th generation Intel Core processors based on the new Sunny Cove microarchitecture. Ice Lake represents the architecture step in Intel's Process-Architecture-Optimization model. Produced on the second generation of Intel's 10 nm process, 10 nm+, Ice Lake is Intel's second microarchitecture to be manufactured on the 10 nm process, following the limited launch of Cannon Lake in 2018. Ice Lake CPUs are sold together with Comet Lake 14 nm CPUs as Intel's "10th Generation Core".
As of July 2020, a series of Ice Lake mobile processors has been released, but no Ice Lake desktop processors have been announced or released.

Design history and features

Ice Lake was designed by Intel Israel's processor design team in Haifa, Israel.
Intel released details of Ice Lake during Intel Architecture Day in December 2018, stating that the Sunny Cove core Ice Lake would be focusing on single-thread performance, new instructions, and scalability improvements. Intel stated that the performance improvements would be achieved by making the core "deeper, wider, and smarter".
Ice Lake is built on the Sunny Cove microarchitecture; it features a 50% increase in the size of L1 data cache, larger L2 cache, larger μOP cache, and larger 2nd level TLB. The core has also increased in width, by increasing execution ports from 8 to 10 and by doubling the L1 store bandwidth. Allocation width has also increased from 4 to 5. The 5-level paging scheme supports a Linear Address space up to 57 bits and a physical address space up to 52 bits, increasing the virtual memory space to 128 petabytes, up from 256 terabytes, and the addressable physical memory to 4 petabytes, up from 64 terabytes.
Ice Lake features Intel's Gen11 graphics, increasing the number of execution units to 64, from 24 or 48 in Gen9.5 graphics, achieving over 1 TFLOPS of compute performance. Each execution unit supports 7 threads, meaning that the design has 512 concurrent pipelines. Feeding these execution units is a 3 megabyte L3 cache, a four-fold increase from Gen9.5, alongside the increased memory bandwidth enabled by LPDDR4X on low-power mobile platforms. Gen11 graphics also introduces tile-based rendering and Coarse Pixel Shading, Intel's implementation of variable-rate shading. The architecture also includes an all-new HEVC encoder design.
On August 1, 2019, Intel released the specifications of Ice Lake -U and -Y CPUs. The Y-series CPUs lost their -Y suffix and m3 naming. Instead, Intel uses a trailing number before the GPU type to indicate their package power; 0 corresponds to 9 W, 5 to 15 W, and 8 to 28 W. Furthermore, the first two numbers in the model number correspond to the generation of the chip, while the third number dictates the family the CPU belongs to ; thus, a 1035G7 would be a 10th generation Core i5 with a package power of 15 Watts and a G7 GPU.
Pre-orders for laptops featuring Ice Lake CPUs started in August 2019, followed by shipments in September.

Architecture changes compared to previous Intel microarchitectures

CPU

Mobile processors