0
不知道是否还有人提及多核时代会带来编程业界的重大变化,或者说软件的UML模型的改变。由于多核不再是基于传统线程,而是基于任务的,《任务化多核编程》====【Multicore Programming based-on task】 和微软的TPL应该是一致的,有时间整理此文也会受益良多。唯一可惜的是TPL还是基于.NET运行库,应该可以根据TPL思想,整理出来独立的TPL库发布应该会有很大的价值。

关于微软的TPL文章 微软并行库初体验之TPL提到了使用方法以及测试报告:

主要的函数方法文章提到:
引用

并行库还是给我们带来很多令人振奋的东西的,不过用下来还是感觉有许多需要改进的地方。例如现在还不能方便对线程数的使用进行调节,即:如果用了Parallel.For,他会占满你所有的cpu来进行运算,如果需要设置线程数,TPL确实也提供了。




Tags: | 引用(0)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]