NET Framework 中的并行編程。Visual Studio 2010 和 .NET Framework 4 提供了新的運(yùn)行時(shí)、新的類庫(kù)類型以及新的診斷工具,從而增強(qiáng)了對(duì)并行編程的支持。這些功能簡(jiǎn)化了并行開發(fā),使您能夠通過固有方法編寫高效、細(xì)化且可伸縮的并行代碼,而不必直接處理線程或線程池。下圖從較高層面上概述了 .NET Framework 4 中的并行編程體系結(jié)構(gòu)。提供一些鏈接,這些鏈接指向其他文檔以及在 .NET Framework 中進(jìn)行并行編程的示例資源。
Net 4.0并行計(jì)算
http://shoufuban.net/content/10/1022/15/3945912_63036008.shtml
2010/10/22 15:11:38
Net 4.0并行計(jì)算沿用微軟的寫法,System.Threading.Tasks.::.Parallel類,提供對(duì)并行循環(huán)和區(qū)域的支持。(后面的代碼都會(huì)按這個(gè)標(biāo)準(zhǔn)進(jìn)行循環(huán))Code Program.Data = new List<int>(); for (int i = 0; i <10; i++) { Data.Add(i); }使用循環(huán)的時(shí)候經(jīng)常也會(huì)用到迭代,那么在并行循環(huán)中叫做 含有局部變量的循環(huán) 。