英特尔前不久刚公布第十一代核显,都还没正式上市呢,又马不停蹄地向Linux内核提交了第十二代核显的初始驱动。第十二代核显将伴随Ice Lake的下一代CPU一起推出,名为Tiger Lake,是英特尔的第二代基于10nm制程的架构,已知会使用改进过的、名为10nm+的工艺来生产。
图片来源wccftech
根据Phoronix的报道,目前第十二代核显的初始驱动仅有大约一千来行,只能提供一些基本的功能,这其中已经包含了对新核显额外渲染管线、时钟频率和功耗管理的支持。初始驱动中还显示Tiger Lake会比Ice Lake多支持两个USB-C接口,总计将支持多达6个USB-C接口,并且这些接口支持目前能够通过USB-C输出的几乎所有显示输出方式。
而在其他方面,新驱动中加入了不少新的PCI ID,都归入在Tiger Lake名下,其中不少都是开发期间使用的保留ID,这也能看出目前英特尔正在积极地开发着新架构,并没有因为生产工艺的停滞而减缓开发新产品的步伐。虽然Tick Tock战略已经失效有一段时间了,但是面对竞争对手强有力的挑战,英特尔方面在通过不断地迭代出新的产品来应对。
这份驱动仍在不断地开发中,开发者在代码中明确地告知将在未来的更新中不断地引入更多的新功能支持。考虑到英特尔名为Xe的新显卡上市将于2020年问世,第十二代核显非常可能会包含不少Xe上面的新功能,所以通过这份驱动,我们可以一窥Xe和英特尔未来的显卡/核显发展趋势。初始的驱动将进入Linux 5.3主线内核,而完整版的驱动有望在Linux 5.4与世人见面。