皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

LLVM/Clang 22 合并了对英特尔 Nova Lake架构 “-march=novalake” 的支持

今天合并到 LLVM Git 的,是为针对英特尔Nova Lake ISA 的 “-march=novalake” 选项提供的支持。

尽管英特尔今年在开源方面遭遇了挫折,但他们仍然在为像 LLVM/Clang 和 GCC 这样的开源编译器启用新的 CPU 家族目标时非常准时。在昨天启用 Wildcat Lake 编译器之后,几分钟前,LLVM/Clang 的初始Nova Lake目标被合并到上游。截至写作时,GNU 编译器集合 (GCC) 的类似补丁尚未发布或合并,但预计将在未来几天内完成。

LLVM/Clang 22 合并了对英特尔 Nova Lake架构 "-march=novalake" 的支持

这紧随了 9 月份对英特尔 ISA 扩展编程参考指南的更新。使用-march=novalake 可以使这些未来英特尔消费级处理器的相同 ISA 功能,并且出现了 PREFETCHI。

LLVM/Clang 22 合并了对英特尔 Nova Lake架构 "-march=novalake" 的支持

PREFETCHI 已经在英特尔至强系列中得到了支持,包括 Granite Rapids 以及 Diamond Rapids 和 Clearwater Forest。AMD 已经在其所有 Zen 5 处理器上支持 PREFETCHI。

LLVM 启用补丁还重申了 Nova Lake 作为 18 系列中的 1 和 3 型号适用于这些处理器。

遗憾的是,除非是晚些时候的披露或后续补丁中出现,否则 Nova Lake 没有 AVX10 或 AMX(或 ACE)的迹象。

英特尔Nova Lake将在 2026~2027 年后期发布,搭载科伊特科夫和北极狼核心,据传闻将配备多达 52 个核心,并在潘尼尔湖和箭湖的基础上提供各种其他增强功能。最近的 Linux 补丁也确认Nova Lake将集成 Xe3P 图形

转自  LLVM/Clang 22 Merges Support For Intel Nova Lake “-march=novalake” – Phoronix