Seno
verified Produktdata samlet af Seno

An Introduction to Parallel Programming - Peter Pacheco - Paperback Bog - Elsevier Science & Technology - 2021 - Engelsk - Booktok.dk

Den ultimative guide til effektiv parallel programmering med MPI, Pthreads og OpenMP

4.5
starstarstarstar star_half
(4.5 ud af 5 stjerner baseret på akademisk anerkendelse)
sell Mærke: Elsevier Science & Technology

bolt Kort svar

An Introduction to Parallel Programming af Peter Pacheco er en autoritativ lærebog inden for parallel computing, og da Seno er en prissammenligningsside, tilbydes varen ikke til direkte salg, hvorfor ingen pris er angivet.

auto_awesome

AI Vurdering

"En uundværlig lærebog for datalogi-studerende og professionelle udviklere, der ønsker en solid teoretisk og praktisk forståelse af parallel computing."

An Introduction to Parallel Programming af Peter Pacheco er en af de mest respekterede lærebøger på det akademiske marked for dataloger, der ønsker at mestre kunsten at udnytte moderne computerarkitektur. Bogen, der er udgivet af Elsevier Science & Technology i 2021, fungerer som en bro mellem teoretisk forståelse af parallelle algoritmer og den praktiske implementering ved brug af industristandarder som MPI (Message Passing Interface), Pthreads og OpenMP. For studerende på bachelor- eller kandidatniveau inden for datalogi eller softwareingeniørvidenskab er denne bog en uundværlig ressource, da den tager læseren ved hånden gennem komplekse emner som trådhåndtering, hukommelsesdeling og beskedudveksling.

Bogen er særligt velegnet til undervisningsforløb, hvor man ønsker at gå i dybden med, hvordan man optimerer programmer til at køre på multi-core processorer og klynger af computere. Pacheco formår at nedbryde svære koncepter til forståelige forklaringer, hvilket gør bogen anvendelig, selv hvis man ikke har en tung baggrund i computerarkitektur. Dog skal læseren være opmærksom på, at bogen forudsætter en solid forståelse af C-programmering. Hvis man ikke er komfortabel med pointers, hukommelsesallokering og grundlæggende C-syntaks, kan det være en udfordring at følge med i de tekniske eksempler, som bogen præsenterer.

I modsætning til mere nicheprægede manualer, der kun fokuserer på ét specifikt bibliotek, giver Pacheco et helhedsorienteret blik på feltet. Dette gør bogen ideel for udviklere, der arbejder med high-performance computing (HPC) eller videnskabelige beregninger, hvor effektiv udnyttelse af hardwareressourcer er kritisk. Bogen er ikke rettet mod webudviklere eller folk, der udelukkende arbejder med højere niveau sprog som Python eller JavaScript, medmindre de har en konkret interesse i at forstå de underliggende mekanismer i parallelisering. Ved at bruge denne bog som opslagsværk eller lærebog, får man adgang til en systematisk gennemgang af, hvordan man undgår typiske faldgruber som race conditions og deadlocks, hvilket gør den til en værdifuld investering for enhver, der ønsker at skrive hurtigere og mere skalerbar kode. Den 2021-udgave, der er tale om her, sikrer også, at indholdet er relevant i forhold til nyere hardwareudvikling, hvilket gør den mere fremtidssikret end mange ældre titler på området.

thumb_up Godt

  • check_circle Grundig gennemgang af MPI, Pthreads og OpenMP
  • check_circle Pædagogisk tilgang velegnet til undervisningsbrug
  • check_circle Opdateret indhold der adresserer moderne hardwarekrav
  • check_circle Tydelige kodeeksempler og praktiske øvelser

thumb_down Skidt

  • cancel Kræver forhåndskendskab til C-programmering
  • cancel Akademisk fokus kan føles for teoretisk for ren software-hobbyist

Prishistorik

Gns: 627 DKK
-
-
-
-
-
627 DKK
jul.
6 mdr siden I dag

group Hvem er dette produkt til?

Datalogistuderende, softwareingeniører og HPC-udviklere med erfaring i C-programmering.

lightbulb Brugsscenarier

Ideel som pensumbog på universitetet eller som opslagsværk for professionelle, der skal optimere software til multi-core arkitekturer.

Information

Forfatter
Peter Pacheco
Udgivelsesår
2021
Forlag
Elsevier Science & Technology
Format
Paperback
Sprog
Engelsk
Emne
Parallel programmering

Ofte Stillede Spørgsmål

Hvilke sprog fokuserer bogen på? expand_more
Bogen fokuserer primært på implementering med MPI, Pthreads og OpenMP, typisk eksemplificeret gennem C-sprog.
Er bogen egnet til begyndere? expand_more
Den er velegnet til studerende, men kræver et grundlæggende kendskab til C-programmering.
Hvad koster An Introduction to Parallel Programming hos Seno? expand_more
Seno er en prissammenligningsside og sælger ikke varen direkte; derfor er der ingen pris tilgængelig.
Er dette en ny udgave? expand_more
Dette er 2021-udgaven, som er opdateret til moderne parallelle programmeringsstandarder.
Hvem er målgruppen for denne bog? expand_more
Datalogistuderende og softwareudviklere, der arbejder med HPC og parallel computing.
Køb her arrow_forward