错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Parallel Programming

  • Patrick Diehl,
  • Steven R. Brandt,
  • Hartmut Kaiser

摘要

We start with an overview of parallel programming and describe various languages and libraries for parallelism in C++. After that, we investigate race conditions, mutex, deadlocks, and atomic operations. All these concepts are needed to understand the behavior of parallel applications regardless of the programming language. After that, we examine different ways to measure performance, e.g. weak and strong scaling.