平行 LINQ (PLINQ)
平行 LINQ (PLINQ) 是 LINQ to Objects 的平行實作。 PLINQ 可實作完整的一組 LINQ 標準查詢運算子,做為 T:System.Linq 命名空間的延伸方法,此外還具有適用於平行作業的其他運算子。 PLINQ 結合了 LINQ 語法的簡易性與可讀性,以及平行程式設計的強大功能。 正如以工作平行程式庫為目標的程式碼,PLINQ 查詢可根據主機電腦的功能,調整並行的程度。
在許多情況下,PLINQ 都能更有效地使用主機電腦上的所有可用核心,而大幅提升 LINQ to Objects 查詢的速度。 此效能提升後,桌面運算效能也可隨之提高。