原帖由 紫色 于 2007-12-2 00:59 发表
我也不是:p 。
请弄清楚,sse理论性能超过x87无须讨论,我之所以拍那些YYer是因为:如何用起来,能不能用起来,以及有多少程序在用它。一个例子就是sse有没有能力模仿x87指令fsin。intel的手册里介绍了sse用处绝不限于图形图像,也涉及系统编程。楼主既然也玩linux,编译kernel肯定很常见,理论上linux kernel也能利用sse进行系统编程释放simd的"威力",事实上并没有。
算啦,大家都疲劳了呵呵。
原帖由 Prescott 于 2007-12-2 01:31 发表
您老这就露怯了吧。
Linux Kernel中禁用浮点!!
Linux 内核源代码中一个Double或者float都没有。(_(
至于X87,自从SSE2出世之后就再也没有存在的必要。如果SSE2指令能实现sin,而且比fsin快,你是不是就 ...

原帖由 紫色 于 2007-12-1 21:14 发表
SSE INSTRUCTION SET:
• Packed and scalar single-precision floating-point instructions
• 64-bit SIMD integer instructions
• State management instructions
• Cacheability con ...
原帖由 紫色 于 2007-12-2 09:52 发表
1) ,我不清楚“禁用浮点”。我反汇编检查下vmlinux,真被我发现一个x87指令
c0948426: de e1 fsubp %st,%st(1)
我想你可能是对的,诺大的kernel就仅仅这么一条x87指令。
2) ,我没有 ...
原帖由 Prescott 于 2007-12-2 13:56 发表
一个忠告:对于任何你不了解的事物,不要习惯性的抱否定态度,设计这些东西的人,远比你有经验,他们可能投入了毕生精力,无论怎么做都是有他们的道理。如果你觉得他们做错了,那一定是你没有理解。
原帖由 紫色 于 2007-12-2 17:13 发表
P大息怒。这个我承认。
但是他们的智慧可能集中于满足某一方面的需要,例如图形图像。所以其他方面就未必那么“合理”了。常见数学函数里sse只有一个开平方,三角、指数而这些常用函数都没有,这方面他就不那么 ...
原帖由 紫色 于 2007-12-2 17:13 发表
P大息怒。这个我承认。
但是他们的智慧可能集中于满足某一方面的需要,如图形图像处理。常见数学函数里sse只有一个开平方,三角、指数等则没有,数值计算方面sse就不那么“有道理“了。
intel新的编程手册上宣 ...
| 欢迎光临 POPPUR爱换 (https://we.poppur.com/) | Powered by Discuz! X3.4 |