|
Showing 1 - 4 of
4 matches in All Departments
With multicore processors now in every computer, server, and
embedded device, the need for cost-effective, reliable parallel
software has never been greater. By explaining key aspects of
multicore programming, Fundamentals of Multicore Software
Development helps software engineers understand parallel
programming and master the multicore challenge. Accessible to
newcomers to the field, the book captures the state of the art of
multicore programming in computer science. It covers the
fundamentals of multicore hardware, parallel design patterns, and
parallel programming in C++, .NET, and Java. It also discusses
manycore computing on graphics cards and heterogeneous multicore
platforms, automatic parallelization, automatic performance tuning,
transactional memory, and emerging applications. As computing power
increasingly comes from parallelism, software developers must
embrace parallel programming. Written by leaders in the field, this
book provides an overview of the existing and up-and-coming
programming choices for multicores. It addresses issues in systems
architecture, operating systems, languages, and compilers.
With multicore processors now in every computer, server, and
embedded device, the need for cost-effective, reliable parallel
software has never been greater. By explaining key aspects of
multicore programming, Fundamentals of Multicore Software
Development helps software engineers understand parallel
programming and master the multicore challenge. Accessible to
newcomers to the field, the book captures the state of the art of
multicore programming in computer science. It covers the
fundamentals of multicore hardware, parallel design patterns, and
parallel programming in C++, .NET, and Java. It also discusses
manycore computing on graphics cards and heterogeneous multicore
platforms, automatic parallelization, automatic performance tuning,
transactional memory, and emerging applications. As computing power
increasingly comes from parallelism, software developers must
embrace parallel programming. Written by leaders in the field, this
book provides an overview of the existing and up-and-coming
programming choices for multicores. It addresses issues in systems
architecture, operating systems, languages, and compilers.
|
Multicore Software Engineering, Performance and Tools - International Conference, MSEPT 2012, Prague, Czech Republic, May 31--June 1, 2012, Proceedings (Paperback, 2012)
Victor Pankratius, Michael Philippsen
|
R1,773
Discovery Miles 17 730
|
Ships in 10 - 15 working days
|
This book constitutes the refereed proceedings of the International
Conference on Multiscore Software Engineering, Performance, and
Tools, MSEPT 2012, held in Prague in May/June 2012. The 9 revised
papers, 4 of which are short papers were carefully reviewed and
selected from 24 submissions. The papers address new work on
optimization of multicore software, program analysis, and automatic
parallelization. They also provide new perspectives on programming
models as well as on applications of multicore systems.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R383
R310
Discovery Miles 3 100
The Batman
Robert Pattinson
Blu-ray disc
(9)
R289
Discovery Miles 2 890
|