This page contains information about Intel's GPUs and motherboard graphics chipsets in table form. In 1982, Intel licensed the NEC µPD7220 and announced it as the Intel 82720 Graphics Display Controller.
Third generation consists of integrated graphics processing units with DirectX 9 support. Even though they are DirectX 9 compliant, vertex shaders are created in software by the CPU, resulting in some games not working due to the missing on hardware vertex shaders.
Each EU contains 2 × 128-bit FPUs and has double peak performance per clock cycle compared to previous generation. One supports FP32 and FP64, and the other supports only FP32. Since the throughput of FP64 instructions are 2 cycles, the FP64 FLOPS is a quarter of the FP32 FLOPS. Only one of the FPUs supports 32-bit integer instructions.
Each Subslice contains 6 or 8 EUs and a sampler, and has 64 KiB shared memory.
means incomplete Vulkan 1.0 support.
Gen8
1 FP32 ALUs : EUs : Subslices
Each EU contains 2 x 128-bit FPUs. One supports 32-bit and 64-bit integer, FP16, FP32, FP64, and transcendental math functions, and the other supports only 32-bit and 64-bit integer, FP16 and FP32. Thus the FP16 FLOPS is twice the FP32 FLOPS. Since the throughput of FP64 instructions are 2 cycles, the FP32 FLOPS is a quarter of the FP64 FLOPS.
Each Subslice contains 8 EUs and a sampler, and has 64 KiB shared memory.
For Windows 10, the total system memory that is available for graphics use is half the system memory. For Windows 8, it is up to 3840 MB. On Windows 7, it is up to about 1.7 GB through DVMT.
Gen9
1 FP32 ALUs : EUs : Subslices
Each EU contains 2 x 128-bit FPUs. One supports 32-bit and 64-bit integer, FP16, FP32, FP64, and transcendental math functions, and the other supports only 32-bit and 64-bit integer, FP16 and FP32. Thus the FP16 FLOPS is twice the FP32 FLOPS. Since the throughput of FP64 instructions are 2 cycles, the FP64 FLOPS is a quarter of the FP32 FLOPS.
Each Subslice contains 8 EUs and a sampler, and has 64 KiB shared memory.
For Windows 10, the total system memory that is available for graphics use is half the system memory. For Windows 8, it is up to 3840 MB. On Windows 7, it is up to about 1.7 GB through DVMT.
Each EU contains 2 x 128-bit FPUs. One supports 32-bit and 64-bit integer, FP16, FP32, FP64, and transcendental math functions, and the other supports only 32-bit and 64-bit integer, FP16 and FP32. Thus the FP16 FLOPS is twice the FP32 FLOPS. Since the throughput of FP64 instructions are 2 cycles, the FP64 FLOPS is a quarter of the FP32 FLOPS.
Each Subslice contains 8 EUs and a sampler, and has 64 KiB shared memory.
For Windows 10, the total system memory that is available for graphics use is half the system memory. For Windows 8, it is up to 3840 MB. On Windows 7, it is up to about 1.7 GB through DVMT.
No eDRAM.
Gen12
is an in-development GPGPU and dGPU product expected to first release products in 2020.