|
1
5
用于实施
如果你只希望尾数是一个整数,那么确定并去掉其他位,你就在一条指令中完成了。
https://agner.org/optimize/
). 在天湖(SKL和SKX)
或者您是在询问使用FP指令的输出(如
Agner Fog的microach PDF提供了一些关于绕过vec int和fp域之间发送数据的延迟的信息,但没有太多细节。
Skylake的旁路延迟很奇怪:与以前的uarche不同,它取决于指令实际选择的端口。
(更奇怪的是,这种旁路延迟会永远影响该寄存器,即使它肯定已写回物理寄存器并且没有通过旁路网络转发。
(英特尔的优化手册没有提到这种永久性的效果,这种效果会一直持续到用新值覆盖体系结构寄存器为止。因此,在使用整数指令的循环之前创建FP常量时要小心。) |
|
|
Leo · 为什么carg(-0)返回-pi? 1 年前 |
|
Fyodor · 在C中使用sin和cos计算数学表达式不正确? 1 年前 |
|
|
Alexander · 为什么数字的输出不同? 1 年前 |
|
Ronny · 如何防止程序返回“inf”? 2 年前 |
|
|
EMS · 为什么双重打印的值与C中的浮点值相同,而它们的大小不同? 2 年前 |
|
|
Dakolas · 对python十进制库感到困惑 2 年前 |
|
|
RTC222 · 无法获取vrndscalepd的正确舍入模式代码 2 年前 |