Loading…

Professional parallel programming with C♯ : master parallel extensions with .net 4 /

Expert guidance for those programming today's dual-core processors PCs As PC processors explode from one or two to now eight processors, there is an urgent need for programmers to master concurrent programming. This book dives deep into the latest technologies available to programmers for creat...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Hillar, Gastón
Format: Electronic eBook
Language:Inglés
Published: Indianapolis, IN : Wiley Pub., 2011.
Series:Programmer to programmer.
Subjects:
Online Access:Texto completo
Table of Contents:
  • PROFESSIONAL PARALLEL PROGRAMMING WITH C♯; CONTENTS; FOREWORD; INTRODUCTION; CHAPTER 1: TASK-BASED PROGRAMMING; Working with Shared-Memory Multicore; Differences Between Shared-Memory Multicore and Distributed-Memory Systems; Parallel Programming and Multicore Programming; Understanding Hardware Threads and Software Threads; Understanding Amdahl's Law; Considering Gustafson's Law; Working with Lightweight Concurrency; Creating Successful Task-Based Designs; Designing With Concurrency in Mind; Understanding the Differences between Interleaved Concurrency, Concurrency, and Parallelism.