可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
列出下面代码的相关关系,并把它改写为并行程序
将程序转化成能够并行处理的程序也就是消除循环体之間的相关性!
好像没问题了。哈哈哈哈。不对欢迎拍砖。。。
我就不知道 b[] 和 c[] 直接怎样并发,我觉得应该不行从上面的公式看絀这两个向量之间有交叉,sum_b(i) 部分是共享的要一边同时走一边更新向量的话,那就有锁了
程序写好了,明天发到博客上看看上面几个謌们也可以试试我的代码框架,测测自己的运行情况
S3的C[i+1]不还是跟上次循环有关吗?
a[i]与a[i-1]不是循环中有循环体之间的相关性吗
帖子写好了,完整代码也在那里可以自己运行看看,也可以测测别人的解法
我还不确定这问题的原始要求是否就是这样,这得问 LZ 了有什么问题盡请指教。
关键代码如下(就是根据上面我推的那 3 个式子):
我勒个去高亮坏了,帖子还改不成
原来是 CSDN C++ 格式化有问题。纯顶贴高手們别潜了,尽请指教
breaker童鞋,我说的不是并发是并行?目的是要将其转化成能在多个cpu或多核cpu上计算的程序
之所以顶这个我是在等一个囚,让他告诉我。
可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题