串行到并行转换 [英] Serial to parallel convert

查看:118
本文介绍了串行到并行转换的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个像下面这样的过程函数,我想将它转换为parallel_for处理,任何人都可以做到。



I have a process function like below, I want to convert it to parallel_for processing, anyone can do it.

static void calc(const double b[120], const double x[163970], double y[163970])
{
	int k, j;
	memset(&y[0], 0, 163970U * sizeof(double));
	for (k = 0; k < 120; k++) {
		for (j = k; j + 1 < 163971; j++) {
			y[j] += b[k] * x[j - k];
		}
	}
}

推荐答案

请参阅:http://msdn.microsoft.com/en-us/library/system。 threading.tasks.parallel%28v = vs.110%29.aspx [ ^ ]。



其他一切只是常规软件开发工作。如果您遇到一些无法解决的问题,请到目前为止显示 您尝试了什么 ,解释一下是什么问题并提出进一步的问题。



-SA


这篇关于串行到并行转换的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆