- Joined
- Aug 19, 2017
- Messages
- 2,667 (0.99/day)
Intel is slowly realizing plans to "one up" its GPU game starting from first 10 nm Ice Lake CPUs that feature Gen11 graphics, equipping users of integrated GPUs with much more performance than they previously got. Fortunately, Intel doesn't plan to stop there. Thanks to the recent pull request found on GitLab Mesa repository, we can now expect to receive biggest GPU performance bump in over a decade with the arrival of Gen12 based GPUs, found on next generation Tiger Lake processors.
In this merge request, Francisco Jerez, member of Intel's open source Linux graphics team, stated the following: "Gen12 is planned to include one of the most in-depth reworks of the Intel EU ISA since the original i965. The encoding of almost every instruction field, hardware opcode and register type needs to be updated in this merge request. But probably the most invasive change is the removal of the register scoreboard logic from the hardware, which means that the EU will no longer guarantee data coherency between register reads and writes, and will require the compiler to synchronize dependent instructions anytime there is a potential data hazard..."
Planned for release sometime around 2020/2021 (with Tiger Lake), Gen12 graphics features a complete overhaul of Execution Unit in a way we haven't seen since i965 debut. There will be less hardware logic that checks data for coherency, possibly resulting in lower latency and higher performance. That workload will shift from logic built into hardware, to compilers for them to figure out if data is correct or not, resulting in less wasted GPU clock cycles dedicated to that function.
View at TechPowerUp Main Site
In this merge request, Francisco Jerez, member of Intel's open source Linux graphics team, stated the following: "Gen12 is planned to include one of the most in-depth reworks of the Intel EU ISA since the original i965. The encoding of almost every instruction field, hardware opcode and register type needs to be updated in this merge request. But probably the most invasive change is the removal of the register scoreboard logic from the hardware, which means that the EU will no longer guarantee data coherency between register reads and writes, and will require the compiler to synchronize dependent instructions anytime there is a potential data hazard..."
Planned for release sometime around 2020/2021 (with Tiger Lake), Gen12 graphics features a complete overhaul of Execution Unit in a way we haven't seen since i965 debut. There will be less hardware logic that checks data for coherency, possibly resulting in lower latency and higher performance. That workload will shift from logic built into hardware, to compilers for them to figure out if data is correct or not, resulting in less wasted GPU clock cycles dedicated to that function.
View at TechPowerUp Main Site