sse

sse

文章 8 浏览 95

如何使用X86平台上使用GCC声明内存范围为无法摄取的内存范围?

虽然我已经阅读了有关此的 movntdqa 指令,但已经找到了一种干净的方法来表示不可缓存的内存范围或读取数据,以免污染缓存。 我想从海湾合作委员会做…

镜花水月 2024-12-04 14:39:57 3 0

缺少 strlen_sse4.S 会导致分段错误

我正在编写一个用 C 语言编写的小工具,并遇到了分段错误,我目前不知道如何解决。在 GDB 中运行给了我以下提示: Program received signal SIGSEGV, …

寂寞陪衬 2024-12-02 07:43:21 2 0

MSVC下有调用__libm_sse2_sincos的接口吗?

我目前正在MSVC下对一些C代码进行优化,其中执行一些sin()和cos()计算。 我使用的SSE实现如下: a = _mm_set_pd(cos(w),sin(w)); 但是,当我稍后检查…

因为看清所以看轻 2024-12-02 05:18:36 4 0

在gas宏中自动生成xmm寄存器名称?

我想编写一个gas宏来生成包含各种movdqu指令的代码到xmm寄存器,具体取决于参数n。 .macro xxmov n, p1 .if (\n == 1) xor %eax, %eax .endif .if (\n…

秋心╮凉 2024-12-01 19:18:40 4 0

矢量化 (SIMD) 树运算

关于向量化树操作的一般提示/指针有哪些?内存布局明智、算法明智等。 一些特定于领域的内容: 每个父节点将有相当多(20 - 200)个子节点。 每个节点…

恰似旧人归 2024-12-01 13:09:57 7 0

在C++中执行SSE时编译错误

我的代码对于理解SSE来说非常简单。我的代码是: #include #include #include using namespace std; struct cVector { float x,y,z; }; int main() { …

反目相谮 2024-12-01 12:38:50 5 0

在哪里可以找到列出 SSE 内在函数操作的官方参考资料?

是否有官方参考列出了 GCC 的 SSE 内在函数的操作,即 中的函数?头文件?…

战皆罪 2024-12-01 04:34:04 8 0

无法在启用的 cpu 上使用 SSSE3

我有一个 Xeon W3550 处理器,应该支持 SSE4.2 指令集,但是当我尝试在我的 c 程序中使用 SSE2 之后的任何内容时,我会收到编译器错误,例如, #error…

陪你到最终 2024-12-01 03:17:01 3 0

添加具有饱和度的 32 位字

您知道使用 MMX/SSE 汇编指令对 32 位有符号字进行饱和添加的方法吗?我可以找到 8/16 位版本,但找不到 32 位版本。…

落花浅忆 2024-11-30 08:31:33 6 0

缓冲区中的 SSE 指令

如果我有 x86 的指令缓冲区,是否有一种简单的方法可以检查指令是否是 SSE 指令,而不必检查操作码是否在 SSE 指令的范围内?我的意思是是否有可以检…

我要还你自由 2024-11-30 03:16:15 2 0

SSE 优化代码的性能与普通版本类似

我想迈出使用英特尔 SSE 的第一步,因此我遵循了发布的指南 此处,区别在于,我不是为 Windows 和 C++ 开发,而是为 Linux 和 C 开发(因此我不使用任…

梦过后 2024-11-29 07:08:35 11 0

_mm_mul_ps 无法正确地将 10001 与 10001 相乘,但可以将 10000 与 10000 相乘

我有一个非常简单的程序来乘四个数字。有用 当它们每个都是 10000 时很好,但如果我将它们更改为 10001,则不行。结果会减少 1。 我在 AMD Opteron 和…

不甘平庸 2024-11-29 06:03:08 4 0

进行水平 SSE 向量和(或其他简化)的最快方法

给定一个由三个(或四个)浮点数组成的向量。对它们求和的最快方法是什么? SSE(movaps、shuffle、add、movd)总是比 x87 快吗? SSE3 中的水平相加…

蓝颜夕 2024-11-29 04:36:41 3 0

SSE 数据类型和原语

在网络上的大多数教程或代码片段中,人们会看到以下内容: float *arr= (float*) _aligned_malloc(length * sizeof(float), 16); __m128 *m1 = (__m12…

别靠近我心 2024-11-28 12:47:56 4 0

使用单精度浮点

我想在我的 C++ 代码中引入一些 SSE 命令。比如这个: http://msdn.microsoft .com/en-us/library/afh0zf75(v=VS.80).aspx 如果我理解正确的话,我必…

深海夜未眠 2024-11-27 20:51:30 4 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文