by Sandeep Koul
Multicore processorsadvanced a lot and are being used in mobile phones and PDAs today. To harness these multi-core capabilities, developers need to parallelize their code. Microsoft Visual Studio 2010 and .NET Framework 4.0 Beta 1 are filled with features to help developers write efficient code for multi-core machines and that too without drilling deep to thread level. Parallel programming support in latest version of VS comprises of following features:
* Task Parallel Library (TPL), for implementation of ‘For’ and ‘ForEach’ loop which in turn help in defining concurrent tasks
* Data structures for parallel programming
* Parallel diagnostic tools which include debugger window for tasks and parallel tasks
* PLINQ -the parallel implementation of LINQ. PLINQ can be used to enhance performance where one needs to process large sets of data like trade analysis, scientific computing etc.



1 response so far ↓
1 Posts about Programming from google blogs as of October 31, 2009 « tryfly.com // Oct 31, 2009 at 6:57 pm
[...] microblogging service in the next few months that could be a hit. Similar in theory to Twitter, Programming for Multicore processors – multicoreinfo.com 10/31/2009 Data structures for parallel programming * Parallel diagnostic [...]