Channels ▼
RSS

C/C++

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.

CUDA by Example: An Introduction to General-Purpose GPU Programming
by Jason Sanders and Edward Kandrot
Now available in paperback, this book, written by two senior members of the CUDA software platform team, shows programmers how to employ this technology. CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of GPUs when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required–just the ability to program in a modestly extended version of C.
http://www.informit.com/store/product.aspx?isbn=0131387685

Host Your Web Site On The Cloud:
Amazon Web Services Made Easy: Amazon EC2 Made Easy

by Jeffrey Barr
This book is a step-by-step guide to hosting web sites on Amazon EC2. Authored by Amazon's Senior Manager of Cloud Computing Solutions, Jeffrey Barr, this book covers all aspects of best-practice cloud hosting; including file and database storage, server management, querying services, application management, performance and maintenance, scaling, and load balancing.
http://www.amazon.com/Host-Your-Web-Site-Cloud/dp/0980576830/ref=sr_1_23?s=STORE&ie=UTF8&qid=1279823996&sr=1-23

Bioinformatics: High Performance Parallel Computer Architectures
edited by Bertil Schmidt
Presenting key information about how to make optimal use of parallel architectures, this book:

  • Describes algorithms and tools including pairwise sequence alignment, multiple sequence alignment, BLAST, motif finding, pattern matching, sequence assembly, hidden Markov models, proteomics, and evolutionary tree reconstruction
  • Addresses GPGPU technology and the associated massively threaded CUDA programming model
  • Reviews FPGA architecture and programming
  • Presents several parallel algorithms for computing alignments on the Cell/BE architecture, including linear-space pairwise alignment, syntenic alignment, and spliced alignment
  • Covers several effective techniques to fully exploit the computing capability of many-core CUDA-enabled GPUs to accelerate protein sequence database searching, multiple sequence alignment, and motif finding
  • Explains a parallel CUDA-based method for correcting sequencing base-pair errors in HTSR data

Because the amount of publicly available sequence data is growing faster than single processor core performance speed, modern bioinformatics tools need to take advantage of parallel computer architectures. Beneficial to anyone actively involved in research and applications, this book helps you to get the most out of these tools and create optimal HPC solutions for bioinformatics.
http://www.crcpress.com/product/isbn/9781439814888


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