• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel och pussel

Skapa nya rutiner – hälsoböcker upp till 50% →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker
    3. Programspråk

    Parallel C++

    Efficient and Scalable High-Performance Parallel Programming Using HPX

    AvHartmut Kaiser,Steven R. Brandt

    E-bok
    Engelska, 2024

    975 kr

    Läs direkt i Bokus Reader – eller ladda ned till din enhet

    Beskrivning

    This textbook focuses on practical parallel C++ programming at the graduate student level. In particular, it shows the APIs and related language features in the C++ 17 and C++ 20 standards, covering both single node and distributed systems. It shows that with the parallel features in the C++ 17 and C++ 20 standards, learning meta-languages like OpenMP is no longer necessary. Using the C++ standard library for parallelism and concurrency (HPX), the same language features can be extended to distributed codes, providing a higher-level C++ interface to distributed programming than the Message Passing Interface (MPI).

    The book starts with the single-threaded implementation of the fractal sets, e.g. Julia set, and Mandelbrot set, using the C++ Standard Library (SL)’s container and algorithms. This code base is used for parallel implementation using low-level threads, asynchronous programming, parallel algorithms, and coroutines. The asynchronous programming examples are then extended to distributed programming using the C++ standard library for parallelism and concurrency (HPX). Octo-Tiger, an astrophysics code for stellar merger, is used as a showcase for a portable, efficient, and scalable high-performance application using HPX.

    The book’s core audience is advanced undergraduate and graduate students who want to learn the basics of parallel and distributed C++ programming but are not computer science majors. Basic C++ knowledge, like functions, classes, loops, and conditional statements, is assumed as a requirement, while C++ advanced topics, like generic programming, lambda functions, smart pointers, and move semantics, are briefly summarized in the appendix.


    Produktinformation

    • Utgivningsdatum:2024-07-02
    • Språk:Engelska
    • Filformat:EPUB
    • Kopieringsskydd:LCP
    • ISBN:9783031543692
    • Förlag:Springer International Publishing

    Utforska kategorier

    • Programspråk inom Data och IT
    • Programvaruutveckling inom Data och IT
    Hoppa över listan

    Mer från samma författare

    Patrick Diehl, Peter Thoman, Hartmut Kaiser, Laxmikant Kale - Asynchronous Many-Task Systems and Applications, Häftad
    Del 13861

    Asynchronous Many-Task Systems and Applications

    Patrick Diehl, Peter Thoman, Hartmut Kaiser, Laxmikant Kale

    Häftad, 2023

    615 kr

    Laxmikant Kale, Hartmut Kaiser, Peter Thoman, Patrick Diehl - Asynchronous Many-Task Systems and Applications, E-bok

    Asynchronous Many-Task Systems and Applications

    Laxmikant Kale, Hartmut Kaiser, Peter Thoman, Patrick Diehl

    E-bok
    2023

    813 kr

    Patrick Diehl, Steven R. Brandt, Hartmut Kaiser - Parallel C++, Häftad

    Parallel C++

    Patrick Diehl, Steven R. Brandt, Hartmut Kaiser

    Häftad, 2024

    781 kr

    Ulrike Weller, Hartmut Kaiser, Ronald Heynowski - Kosmetisches und medizinisches Gerät, Häftad
    Del 4

    Kosmetisches und medizinisches Gerät

    Ulrike Weller, Hartmut Kaiser, Ronald Heynowski

    Häftad, 2016

    220 kr

    Hoppa över listan

    Du kanske också är intresserad av

    Laxmikant Kale, Hartmut Kaiser, Peter Thoman, Patrick Diehl - Asynchronous Many-Task Systems and Applications, E-bok

    Asynchronous Many-Task Systems and Applications

    Laxmikant Kale, Hartmut Kaiser, Peter Thoman, Patrick Diehl

    E-bok
    2023

    813 kr

    Patrick Diehl, Steven R. Brandt, Hartmut Kaiser - Parallel C++, Häftad

    Parallel C++

    Patrick Diehl, Steven R. Brandt, Hartmut Kaiser

    Häftad, 2024

    781 kr

    Patrick Diehl, Peter Thoman, Hartmut Kaiser, Laxmikant Kale - Asynchronous Many-Task Systems and Applications, Häftad
    Del 13861

    Asynchronous Many-Task Systems and Applications

    Patrick Diehl, Peter Thoman, Hartmut Kaiser, Laxmikant Kale

    Häftad, 2023

    615 kr

    Ulrike Weller, Hartmut Kaiser, Ronald Heynowski - Kosmetisches und medizinisches Gerät, Häftad
    Del 4

    Kosmetisches und medizinisches Gerät

    Ulrike Weller, Hartmut Kaiser, Ronald Heynowski

    Häftad, 2016

    220 kr

    Laura Ricci, Stephen L. Scott, Oh Sangyoon, Anshu Dubey, Patrick Diehl, Andrea Bracciali, Rosa M. Badia, Didem Unat, Aleksandar Ilic, Dora B. Heras, Ricardo Chaves - Euro-Par 2021: Parallel Processing Workshops, E-bok

    Euro-Par 2021: Parallel Processing Workshops

    Laura Ricci, Stephen L. Scott, Oh Sangyoon, Anshu Dubey, Patrick Diehl, Andrea Bracciali, Rosa M. Badia, Didem Unat, Aleksandar Ilic, Dora B. Heras, Ricardo Chaves

    E-bok
    2022

    1 296 kr

    Demetris Zeinalipour, Dora Blanco Heras, George Pallis, Herodotos Herodotou, Demetris Trihinas, Daniel Balouek, Patrick Diehl, Terry Cojean, Karl Fürlinger, Maja Hanne Kirkeby, Matteo Nardelli, Pierangelo Di Sanzo - Euro-Par 2023: Parallel Processing Workshops, Häftad

    Euro-Par 2023: Parallel Processing Workshops

    Demetris Zeinalipour, Dora Blanco Heras, George Pallis, Herodotos Herodotou, Demetris Trihinas, Daniel Balouek, Patrick Diehl, Terry Cojean, Karl Fürlinger, Maja Hanne Kirkeby, Matteo Nardelli, Pierangelo Di Sanzo

    Häftad, 2024

    837 kr

    Martin Schulz, Erwin Laure, Markus Rampp, Patrick Diehl - Asynchronous Many-Task Systems and Applications, E-bok
    • Nyhet

    Asynchronous Many-Task Systems and Applications

    Martin Schulz, Erwin Laure, Markus Rampp, Patrick Diehl

    E-bok
    2026

    813 kr

    George Bosilca, Thomas Herault, Qinglei Cao, Patrick Diehl - Asynchronous Many-Task Systems and Applications, E-bok

    Asynchronous Many-Task Systems and Applications

    George Bosilca, Thomas Herault, Qinglei Cao, Patrick Diehl

    E-bok
    2025

    1 780 kr

    Patrick Diehl, Joseph Schuchart, Pedro Valero-Lara, George Bosilca - Asynchronous Many-Task Systems and Applications, Häftad
    Del 14626

    Asynchronous Many-Task Systems and Applications

    Patrick Diehl, Joseph Schuchart, Pedro Valero-Lara, George Bosilca

    Häftad, 2024

    615 kr

    Jeremy Singer, Yehia Elkhatib, Dora Blanco Heras, Patrick Diehl, Nick Brown, Aleksandar Ilic - Euro-Par 2022: Parallel Processing Workshops, Häftad
    Del 13835

    Euro-Par 2022: Parallel Processing Workshops

    Jeremy Singer, Yehia Elkhatib, Dora Blanco Heras, Patrick Diehl, Nick Brown, Aleksandar Ilic

    Häftad, 2023

    726 kr