3 options
Professional parallel programming with C# : master parallel extensions with .net 4 / Gastón C. Hillar.
- Format:
- Book
- Author/Creator:
- Hillar, Gastón C.
- Series:
- Wrox programmer to programmer
- Language:
- English
- Subjects (All):
- C# (Computer program language).
- Parallel programming (Computer science).
- Microsoft Visual studio.
- Microsoft .NET Framework.
- Physical Description:
- 1 online resource (577 p.)
- Edition:
- 1st ed.
- Other Title:
- Parallel programming with C#
- Professional parallel programming with C sharp
- Place of Publication:
- Indianapolis, Ind. : Wiley Pub., Inc., 2011.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Are you maximizing the processing power in your multi-core computer systems? With this resource, you discover how to do exactly that, while gaining insight into concurrent programming with tasks to create professional parallel applications using C# 4, .Net 4, and Visual Studio 2010. You learn other parallel programming techniques, including modern single instruction, multiple data instructions and vectorization. Plus, you explore the possibilities offered by modern parallel libraries and advanced Intel tools with C#. Use the new lightweight coordination structures to tackle the most complex concurrent programming problems and develop your own customized solutions. --Book Jacket.
- Contents:
- Machine generated contents note: ch. 1 Task-Based Programming
- ch. 2 Imperative Data Parallelism
- ch. 3 Imperative Task Parallelism
- ch. 4 Concurrent Collections
- ch. 5 Coordination Data Structures
- ch. 6 PLINQ: Declarative Data Parallelism
- ch. 7 Visual Studio 2010 Task Debugging Capabilities
- ch. 8 Thread Pools
- ch. 9 Asynchronous Programming Model
- ch. 10 Parallel Testing and Tuning
- ch. 11 Vectorization, SIMD Instructions, and Additional Parallel Libraries.
- Notes:
- Includes index.
- ISBN:
- 9786612939822
- 9781118029770
- 1118029771
- 9781282939820
- 1282939823
- 9781118028124
- 1118028120
- OCLC:
- 701722263
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.