0
A
回答
1
你必须运行一个关键命令的多个线程。这基本上和串行代码一样有效,因为一次只能执行一个线程。而且您还通过创建多个线程并让它们彼此等待以在它们可以执行之前完成它们的执行来增加开销。
我认为减少会更快,因为在OpenMP中对该命令进行了优化。
相关问题
- 1. 在OpenMP和Pthread中使用锁定
- 2. 如何在OpenMP中使用锁定?
- 3. 如何使用OpenMP使用锁定数组索引?
- 4. 使用OpenMP
- 5. 使用OpenMP
- 6. 使用OpenMP和Eigen导致无限循环/死锁
- 7. 如何在OpenMP上等待互斥锁
- 8. 使用openmp更好
- 9. 指针用C使用OpenMP
- 10. 使用-O2优化和OpenMP
- 11. 使用OpenMP拦截功能
- 12. 使用openmp设置nsight
- 13. 与SETS一起使用openMP
- 14. parallelise如果使用OpenMP
- 15. 编程问题使用OpenMP
- 16. 如何使用OpenMP障碍
- 17. 使用gcc的Centos openmp 4.1.2
- 18. 在群集上使用OpenMP
- 19. 并行for_each使用openmp
- 20. 使用OpenMP与llvm-clang
- 21. 并行编程使用OpenMP
- 22. 使用显式OpenMP任务剖析OpenMP程序
- 23. 滥用OpenMP?
- 24. 无锁使用联锁CompareExchange
- 25. 使用openmp启用slow serial“for”
- 26. 使用联锁
- 27. 使用/ openmp时包括<Eigen/Dense>
- 28. OpenMP如何在Java代码中使用?
- 29. 在C++中使用OpenMP与Timsort算法
- 30. 使用OpenMP获取错误结果
请不要在这里使用屏幕截图,将文字复制到代码中。这是非常重要的。 –