首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#中的并行滤波算法

C#中的并行滤波算法
EN

Stack Overflow用户
提问于 2012-04-04 08:21:22
回答 2查看 1.3K关注 0票数 0

我正在寻找一个在C#中的parallel filter algorithm实现。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-04 08:26:47

代码语言:javascript
复制
myCollection.AsParallel().Where(...);

来源:http://msdn.microsoft.com/en-us/library/dd460714.aspx

票数 5
EN

Stack Overflow用户

发布于 2012-04-04 08:29:54

你可能在找ParallelEnumerable.AsParallel Method

代码语言:javascript
复制
var data = Enumerable.Range(1, 100000000).Select(i => i);
var even = data.AsParallel().Where(i => i % 2 == 0);

  • http://msdn.microsoft.com/en-us/magazine/cc163329.aspx (不是最新的)
    • List of changes since above article

  • Overview of videos/articles according this topic
  • PDF: When To Use ParallelForEach Or PLINQ
  • When PLINQ will speedup performance

编辑:上面的例子是而不是,因为mudulo操作是不够的,并且并行化的开销将抵消大部分或全部的加速。

我从my own question on the same subject上复制了链接,它们都很值得一读。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10003310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档