mmx

mmx

文章 0 浏览 3

添加具有饱和度的 32 位字

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

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

MMX 符号扩展

有谁知道如何使用 MMX 寄存器将符号从 16 位字扩展到 32 位字?我想从存储在 MMX 寄存器中的两个 16 位字中获取两个 32 位符号扩展字。不允许使用 SSE…

回忆凄美了谁 2024-11-27 00:24:09 1 0

使用 MMX 汇编指令的乘法加左移操作

我正在寻找进行 shl(mult(var1,var2),1) 操作,其中 mult 乘以 var1 和 var2(均为 16 位有符号整数)和 shl 对乘法结果进行算术左移。如果发生上溢或…

英雄似剑 2024-11-26 13:32:12 1 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 4 0

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

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

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

AMD Geode 优化参考

我正在对嵌入式 AMD Geode LX 上的一些机器视觉代码进行一些重大优化。我将重写 Assembly 中计算密集的部分,大量使用 x86 MMX 指令。 基本的 MMX 指…

鸢与 2024-10-08 19:52:46 8 0

将 MMX/SSE 指令移植到 AltiVec

我在 ASM 方面的经验极其有限,在 SIMD 方面的经验就更少了。 但碰巧我有以下 MMX/SSE 优化代码,我想将其移植到 AltiVec 指令以在 PPC/Cell 处理器上…

少女净妖师 2024-10-06 14:32:21 10 0

简明 SSE 和 MMX 指令参考以及延迟和吞吐量

我正在尝试通过使用带有内联汇编的 MMX 和 SSE 指令集来优化一些算术。然而,我一直无法找到有关这些增强指令集的时序和用法的良好参考。您能否帮我找…

等待我真够勒 2024-09-04 12:23:56 11 0

同时使用多个 SIMD 指令集的好处

我正在编写一个高度并行的多线程应用程序。我已经写好了一个SSE加速线程类。如果我要编写一个 MMX 加速线程类,然后同时运行这两个线程(每个核心一个…

绿萝 2024-09-01 20:00:49 10 0

常见的 SIMD 技术

在哪里可以找到有关常见 SIMD 技巧的信息?我有一个指令集,并且知道如何编写不复杂的 SIMD 代码,但我知道,SIMD 现在更加强大。它可以容纳复杂的条…

场罚期间 2024-08-20 00:16:16 11 0

汇编掩码逻辑问题

这很简单,但我还没有弄清楚。 这个问题是关于程序集mmx,但它是纯粹的逻辑。 想象一下以下场景: MM0: 04 03 02 01 04 03 02 01 <-- input MM1: 02 0…

赴月观长安 2024-08-19 00:11:55 11 0

EMMS指令执行时间?

我正在阅读《汇编的艺术:MMX 指令集》,在执行一些 MMX 指令后,需要执行 EMMS 指令来重置 FPU。它指出EMMS 指令非常慢, 但是当我分析 EMMS 执行时…

坠似风落 2024-07-15 06:47:16 8 0
更多

推荐作者

梦年海沫深

文章 0 评论 0

liaowenxiong

文章 0 评论 0

丢了幸福的猪

文章 0 评论 0

kaipeng

文章 0 评论 0

微信用户

文章 0 评论 0

独享拥抱

文章 0 评论 0

更多

友情链接

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