sse

sse

文章 8 浏览 95

尝试初始化 __m128 类成员变量时出现 EXC_BAD_ACCESS 信号

我正在使用 Apple GCC 4.2.1,并且我偶然发现了以下代码的一个奇怪问题...在尝试初始化 EXC_BAD_ACCESS 时,我总是遇到 EXC_BAD_ACCESS 异常>__m128 …

别想她 2024-11-16 19:37:48 10 0

哪一个更快?

我在 gcc 4.4.3 中使用 SSE2。在我的程序中,我需要使用 128 位 SIMD 寄存器的至少 (0 - 7) 8 位。请建议我可以快速检索 8 位的方法。 我尝试使用 _mm…

梦毁影碎の 2024-11-16 18:48:55 6 0

Delphi支持所有MMX/SSE指令吗?

我有这段代码: @combinerows: mov esi,eax and edi,Row1Mask and ebx,Row2Mask or ebx,edi //NewQ:= (Row1 and Row1Mask) or (Row2 and Row2Mask); /…

濫情▎り 2024-11-16 11:39:56 10 0

调整麻省理工学院的比特计数算法来并行计算单词数?

我想使用众所周知的 MIT 位计数算法的一个版本,使用 SSE2 指令来计算 Conway 生命游戏中的邻居。 这是 c 中的 MIT 位计数,扩展为 count bitcounts >…

初相遇 2024-11-16 10:19:44 10 0

Visual Studio 和 GCC 中的参数传递

Visual Studio 中的参数传递。请注意 __m128 类型是如何传递的。这是否意味着按值传递的参数不应超过 4 个。 void good_function(__m128, __m128, __m…

笑咖 2024-11-16 08:08:23 4 0

SSE 程序在 AMD 上比在 Intel 上花费的时间要长得多

我正在使用 SSE2 指令优化算法。但我在测试性能时遇到了这个问题: I) Intel e6750 执行 4 次非 SSE2 算法需要 14.85 秒 执行 1 次 SSE2 算法(处理相…

海风掠过北极光 2024-11-15 22:33:15 4 0

使用新的 sse 寄存器 xmm8 - xmm15

是否可以使用 Visual Studio 2010 内联汇编器中的新 SSE 寄存器?如果可以,还必须满足什么条件以及什么条件?例如,我不知道新寄存器是否在 x86 和 x…

樱桃奶球 2024-11-15 21:29:13 7 0

_mm_cmpistrm SSE4.2 内在模式

我试图弄清楚如何为 _mm_cmpistrm SSE4.2 内在函数设置“模式”标志。我有一个常规 C 字符串 (char*),正在使用 _mm_lddqu_si128 将其加载到 __m128i …

我还不会笑 2024-11-15 11:35:54 8 0

SSE 内在函数中的 if/else 语句

我正在尝试使用 SSE 内在函数优化一小段代码(我是该主题的初学者),但我对条件的使用有点困惑。 我原来的代码是: unsigned long c; unsigned long …

计㈡愣 2024-11-14 15:22:04 11 0

为什么 Windows x64 调用约定不使用 XMM 寄存器来传递 4 个以上的整数参数?

(Microsoft) x64 调用约定状态: 参数在寄存器 RCX、RDX、R8 和 R9 中传递。如果参数是 float/double,则它们将在 XMM0L、XMM1L、XMM2L 和 XMM3L 中传…

木有鱼丸 2024-11-14 03:12:41 9 0

尽快比较缓冲区

我需要逐块比较两个缓冲区的相等性。我不需要有关两个缓冲区关系的信息,只要每两个块是否相等即可。我的 intel 机器最高支持 SSE4.2 天真的方法是: …

别再吹冷风 2024-11-09 23:44:43 5 0

您将如何编写可能优化为一条 SSE 指令的无符号加法代码?

在 C 或 C++ 中,如何编写可能通过 GCC 优化的两个数组的无符号加法代码,将其优化为一个 128 位 SSE 无符号加法指令?…

一刻暧昧 2024-11-09 18:43:20 6 0

如何检查CPU是否支持SSE3指令集?

以下代码是否有效用于检查 CPU 是否支持 SSE3 指令集? 使用 IsProcessorFeaturePresent( ) 功能显然在 Windows XP 上不起作用。 bool CheckSSE3() { …

枯寂 2024-11-09 11:12:48 12 0

追踪哪个依赖项包含 SSE 指令

我们的一位客户需要在没有 SSE 的情况下构建我们的程序,因为他使用的是相当旧的硬件。我的问题是,即使我全面修改我们的项目设置以取消所有库和应用…

呆橘 2024-11-07 19:58:55 6 0

openMP 和 SSE,我的程序没有加速

这是我的并行运行代码的一部分: timer.Start(); for(int i = 0; i < params.epochs; ++i) { #pragma omp for for(int j = 0; j < min_net; ++j) { st…

鹿港小镇 2024-11-07 04:51:47 5 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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