Channels ▼
RSS

Tools

This Week's Multicore Reading List


A list of book releases compiled by Dr. Dobb's to keep you up-to-date on parallel programming and multicore technology.

The Practice of Parallel Programming
by Sergey A. Babkin
This book discusses the theory of parallelism using many examples based on POSIX and Microsoft Windows APIs, with occasional Java or C#. Most of the algorithms discussed are general and may be implemented in any language. Babkin has worked on the multithreaded programs for over 10 years, and even longer if the coprograms and the classic Unix in-kernel synchronization are included. his past employers and clients include SCO, Caldera, Interactive Data, Microsoft and Aleri/Sybase.
http://www.amazon.com/Practice-Parallel-Programming-Sergey-Babkin/dp/1451536615/ref=sr_1_16?ie=UTF8&s=books&qid=1271430713&sr=1-16

Parallel, Distributed and Grid Computing for Engineering
edited by B. H. V. Topping and P. Ivanyi
This collection of lectures presented at the First International Conference on Parallel, Distributed and Grid Computing for Engineering -- held at the University of Pecs in Hungary -- addresses both pure computer-science aspects and their applications in computational mechanics and science. This unique record covers a wide range of theories related to high-performance computing, and topics include parallel environments, next-generation processors, architectures and methods for HPC, grids and cloud portals, domain decomposition methods, solver technology, and preconditioned iterative methods and hybrid time domain methods.
http://www.saxe-coburg.co.uk/pubs/pub.html?id=21

LINQ to Objects Using C# 4.0: Using and Extending LINQ to Objects and Parallel LINQ (PLINQ)
by Troy Magennis
This paperback edition covers writing basic LINQ queries with C# and filtering, projecting, and sorting data from in-memory collections; mastering advanced techniques for grouping and joining data and understanding the performance implications of each technique; creating custom query operators that follow best practices for coding patterns and error handling; writing more fluent, readable LINQ queries with C# 4.0’s language enhancements, including the new dynamic features; and using Parallel LINQ to Objects (PLINQ) to optimize queries for multicore processors, and how to build custom parallel query operators.
http://www.informit.com/store/product.aspx?isbn=0321637003


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video