首页
新澳门六合彩开奖历史结果
香港六合彩开奖记录分析
澳门六合彩官网

新澳门六合彩开奖历史结果

你的位置:澳门六合彩官网 > 新澳门六合彩开奖历史结果 > 新澳门六合彩开奖历史结果 Linus Torvalds:AMD/英特尔的x86微架构级别是\"都备崩溃的垃圾\"

新澳门六合彩开奖历史结果 Linus Torvalds:AMD/英特尔的x86微架构级别是\"都备崩溃的垃圾\"

发布日期:2024-07-16 01:58    点击次数:83

Linux 之父 Linus Torvalds 可能是最善于抒发的技能大牛之一,不论您是否欢跃,他的不雅点险些总口舌常好奇。在扣问新的 Linux KConfig(内核建立)构建的编削和添加时,Torvalds抒发了他对 AMD64 或 x86_64 架构功能级别的恼怒和不讴歌。 他写说念:

改革一思,咱们仍是不要插足 x86-64 微体紧缚构级别了。 这是个愚蠢的场所\"。 扫数\"v2\"、\"v3\"、\"v4\"等定名似乎都是一些放荡的 glibc 东说念主工成品,相等愚蠢,应该沦陷。 它与任何事情都没关相关。 请不要在内核源代码中引入这种思法。 我不知说念是谁思出了\"微架构级别\"这个垃圾,但就我所知,这都备口舌官方的,何况是一个都备造作的模子。 微架构特质有一个相等果真的模子,那即是 CPUID 位。 试图将这些位线性化在技能上是造作的,因为这些东西根底不是某种线性发展。 更恶运的是,这种\"简化\"本体上增多了复杂性。 当今,问题不再是\"这个 CPU 守旧 cmpxchgb16 提示吗?\",而是\"'v3'到底是什么意旨好奇?\" 是以莫得。 咱们*不会*在内核中引入这种愚蠢的作念法。 Linus

x86-64 微体紧缚构级别最早由 Red Hat 的 Florian Weimer 在 2020 年建议了,领先建议的是\"A、B 和 C 级\",其后又增多了\"D 级\"。

Linus Torvalds 对 NVIDIA 作念出的驰名手势(图片来自阿尔托大学)

这些级别的主要作用是以时辰/同步的神情对 CPU 功能进行分类,以简化硬件和操作系统/软件的兼容性和协同性,从而终了更好的编译优化:

12月13日——:指环王:重返莫瑞亚(78元)

x86-64-v2(除其他外)守旧流 SIMD 膨胀 4.2 (SSE4.2) 和补充流 SIMD 膨胀 3 (SSSE3)、POPCNT 提示(适用于某些数据结构中的数据分析和位操作)以及 CMPXCHG16B(适用于并发算法的双字比拟和交换提示)。 x86-64-v3增多了高达 AVX2 的向量提示、MOVBE(用于大端数据考核)和其他位操作提示。 x86-64-v4包含了部分 AVX-512 变体的矢量提示。

Linus Torvalds 觉得这些架构级别不是简化了问题,反而使事情变得愈加复杂,因为将硬件提示和功能的发展线性化并不是一种履行的措施。

Torvalds 说得很成心思,因为咱们连接会发现,某些 CPU 提示,比如 AVX,可能会出当今某些科罚器系列中,但其后又磨灭了。 最近的一个例子是,英特尔在第 11 代 Rocket Lake 中引入了 AVX-512,随后又在后几代科罚器中取消了该提示。

值得留心的是,Linus Torvalds 当今是最近开拓的x86 生态系统参谋人小组的热切成员,因此他的主张细目具有一定的影响力。