Kids Library Home

Welcome to the Kids' Library!

Search for books, movies, music, magazines, and more.

     
Available items only
E-Book/E-Doc
Author Barlas, Gerassimos, author.

Title Multicore and GPU programming : an integrated approach / Gerassimos Barlas.

Publication Info. Amsterdam : Morgan Kaufmann, 2015.

Copies

Location Call No. OPAC Message Status
 Axe Elsevier ScienceDirect Ebook  Electronic Book    ---  Available
Description 1 online resource
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note CIP data; item not viewed.
Summary Multicore and GPU Programming offers broad coverage of the key parallel computing skillsets: multicore CPU programming and manycore "massively parallel" computing. Using threads, OpenMP, MPI, and CUDA, it teaches the design and development of software capable of taking advantage of today's computing platforms incorporating CPU and GPU hardware and explains how to transition from sequential programming to a parallel computing paradigm. Presenting material refined over more than a decade of teaching parallel computing, author Gerassimos Barlas minimizes the challenge with multiple examples, extensive case studies, and full source code. Using this book, you can develop programs that run over distributed memory machines using MPI, create multi-threaded applications with either libraries or directives, write optimized applications that balance the workload between available computing resources, and profile and debug programs targeting multicore machines
Subject Multiprocessors -- Programming.
Parallel programming (Computer science)
Graphics processing units -- Programming.
Multiprocesseurs -- Programmation.
Programmation parallèle (Informatique)
Processeurs graphiques -- Programmation.
Multiprocessors -- Programming
Parallel programming (Computer science)
Other Form: Print version: 9780124171374
ISBN 9780124171404 (electronic bk.)
0124171400 (electronic bk.)
9780124171374
0124171370
Standard No. AU@ 000062467447
CHBIS 010547549
CHNEW 001012570
CHVBK 341783854
DEBSZ 427902681
GBVCP 820850314
NZ1 15919186
UKMGB 016941139

 
    
Available items only