TGViewer
С/С++ Portal | Программирование С/С++ Portal | Программирование @cpportal · 14.7K subscribers
Post #2358 1.33K
Parallel C++ — параллельное программирование на C++

Учебник посвящён практическому параллельному программированию на C++ на уровне магистратуры и аспирантуры. В нём рассматриваются API и связанные с ними возможности языка из стандартов C++17 и C++20 — как для систем с одним вычислительным узлом, так и для распределённых систем.

Учебник показывает, что благодаря средствам параллельного программирования в C++17 и C++20 изучать метаязыки вроде OpenMP больше не обязательно.

С помощью HPX, библиотеки C++ для параллелизма и конкурентного выполнения, те же возможности языка можно распространить на распределённый код. Это даёт более высокоуровневый интерфейс C++ для распределённого программирования, чем MPI — интерфейс передачи сообщений.

https://github.com/TheHPXProject/hpx

👉 @Cpportal
  • ❤ 8
More from @cpportal
  1. Oct 4, 2026В 2007 году один разработчик спросил, почему Git написан на C, а не на C++. Линус Торвальд…
  2. Oct 3, 2026В этой статье разбирается страничная организация памяти — широко распространённая схема уп…
  3. Oct 3, 2026Скорее всего, вы прямо сейчас используете SQLite и даже не знаете об этом. Она лежит в осн…
  4. Oct 2, 2026Компиляторы и то, как их создавать — подробный журнал, в котором разбираются все тонкости…
  5. Oct 1, 2026Разработчик, который годами писал на C и C++ в Microsoft и Google, спроектировал сотни сис…
  6. Oct 1, 2026C-движок наконец готов к полноценному использованию. Он называется Kaigen. Первое демо — M…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →