【发布时间】:2011-06-03 13:19:41
【问题描述】:
嗯,它们带来了(至少应该带来)性能的巨大提升,不是吗?
所以,我还没有看到任何 Linux 内核源代码,但很想问一下:它们是否以某种方式使用过? (在这种情况下——对于没有此类指令的系统,一定有一些特殊的“代码上限”?)
【问题讨论】:
-
据我了解,这些指令中的大部分都是针对矩阵数学、DSP、图形编码/解码等的。您预计内核中会发生多少?
-
@Damien_The_Unbeliever:您可以使用 SSE 指令一次在位域中搜索非零或非一条目 128b,而不是 32 或 64。我相信有很多用途除了保存/恢复向量 regs 的成本很高之外,它在内核中至少会有一个小的加速。