- 主题:Intel和AMD的x86 CPU 使用的指令集完全一样吗?
是不是他们互相有授权,一家开发的新指令另一家也能用,但是实际使用的指令还是有取
舍,不完全相同?
--
FROM 183.198.201.*
SSSE3 intel有,AMD不支持
【 在 justmj (青青子衿忽悠我心) 的大作中提到: 】
: 是不是他们互相有授权,一家开发的新指令另一家也能用,但是实际使用的指令还是有
取
: 舍,不完全相同?
--
FROM 112.64.91.*
amd不支持是因为客观没有intel的授权,还是主观不想支持,认为没必要/有更好的选择?
指令集有差异,肯定影响os了。如果os有针对性地进行优化了,还影响应用程序吗?
【 在 MaLing 的大作中提到: 】
:
: SSSE3 intel有,AMD不支持
: 【 在 justmj (青青子衿忽悠我心) 的大作中提到: 】
: : 是不是他们互相有授权,一家开发的新指令另一家也能用,但是实际使用的指令还是有
: 取
#发自zSMTH@JSN-AL00
--
FROM 183.198.201.*
【 在 justmj (青青子衿忽悠我心) 的大作中提到: 】
: amd不支持是因为客观没有intel的授权,还是主观不想支持,认为没必要/有更好的
选择?
答:不清楚
: 指令集有差异,肯定影响os了。如果os有针对性地进行优化了,还影响应用程序吗?
: #发自zSMTH@JSN-AL00
答:simd指令由于在内核使用的时候需要压/出栈,所以在内核不使用
--
修改:MaLing FROM 112.64.91.*
FROM 112.64.91.*
AMD的3D Now!,用64bit寄存器搞浮点SIMD,
intel推浮点SIMD还是上128bit寄存器的SSE,
谁家都有些独特的东西,搞出来做实验玩的,后人知道曾经有过这么一件事就可以啦,
就像Ether以太,主流已经不用啦,但是也曾经存在过啊……
【 在 MaLing 的大作中提到: 】
: SSSE3 intel有,AMD不支持
: 取
--
FROM 111.30.252.*
AMD的推土机以及随后的CPU也都支持SSSE3的
【 在 MaLing (uranus) 的大作中提到: 】
: SSSE3 intel有,AMD不支持
: 取
--
FROM 219.143.189.*
指令ssse3 palignr 对于memcpy很友好,他能够避免cross cache line还有memory false dependence
【 在 mil 的大作中提到: 】
: AMD的推土机以及随后的CPU也都支持SSSE3的
:
--
FROM 47.251.3.*
Ether以太是什么东西,以太网吗,那还在用啊
【 在 mephistoxp 的大作中提到: 】
: AMD的3D Now!,用64bit寄存器搞浮点SIMD,
: intel推浮点SIMD还是上128bit寄存器的SSE,
: 谁家都有些独特的东西,搞出来做实验玩的,后人知道曾经有过这么一件事就可以啦,
: ...................
--
FROM 112.65.12.*
实际大部分兼容 但不完全
【 在 justmj 的大作中提到: 】
:
: 是不是他们互相有授权,一家开发的新指令另一家也能用,但是实际使用的指令还是有取
: 舍,不完全相同?
: --
:
发自「今日水木 on LYA-AL00」
--
FROM 218.94.58.*