【问题标题】:Parallelizing code sse intrinsics functions c with openmp使用openmp并行化代码sse内在函数c
【发布时间】:2012-03-27 18:30:33
【问题描述】:

我有一个带有内部函数 sse2 的 c 代码。我正在尝试并行化此代码。 这段代码有递归类型的句子:

 *dex = _mm_add_pd(*dex,temp2);

我不能使用子句缩减,因为我认为它只能与类型运算符 +、-、* ... 一起使用,并且没有指针。

我该怎么办?

非常感谢大家,向大家问好。

【问题讨论】:

  • 只是想知道,reduction 子句是否适用于重载的 C++ 运算符?

标签: openmp sse2


【解决方案1】:

每当您在 openmp 中遇到递归问题时,只有并行部分和任务可以帮助您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-10
    • 1970-01-01
    • 2013-09-19
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    • 2021-04-28
    相关资源
    最近更新 更多