Closed. This question needs to be more focused. It is not currently accepting answers. Learn more。
想改进这个问题吗?更新问题,使其只关注一个问题editing this post。
去年关门了。
我试图用C语言“接触”多线程。
我在互联网上找到了大量的文档/教程,甚至是MSDN的一个多线程C程序示例。但是,我找不到任何一个例子来说明可以通过多线程提高计算时间的具体情况。有人能给我举个例子吗?可能是多个两个大矩阵,或者比较两个20k+长度的数组的每个元素?特别是在多核uC上,如果我们能用的话?谢谢。
想改进这个问题吗?更新问题,使其只关注一个问题editing this post。
去年关门了。
我试图用C语言“接触”多线程。
我在互联网上找到了大量的文档/教程,甚至是MSDN的一个多线程C程序示例。但是,我找不到任何一个例子来说明可以通过多线程提高计算时间的具体情况。有人能给我举个例子吗?可能是多个两个大矩阵,或者比较两个20k+长度的数组的每个元素?特别是在多核uC上,如果我们能用的话?谢谢。
最佳答案
这要看情况。
三要素:
您的机器架构(单核或多核)
你的算法依赖于对称性
正在处理的数据结构(本地磁盘上的文件或分布式系统上的碎片)
关于c - C-多线程在计算时间上有好处吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52396478/
10-11 19:42