SFr. 170.00
€ 183.60


bestellen

Artikel-Nr. 22883188


Diesen Artikel in meine
Wunschliste
Diesen Artikel
weiterempfehlen
Diesen Preis
beobachten

Weitersagen:



Autor(en): 
  • Czarnul Pawel
  • Parallel Programming for Modern High Performance Computing Systems 
     

    (Buch)
    Dieser Artikel gilt, aufgrund seiner Grösse, beim Versand als 3 Artikel!


    Übersicht

    Auf mobile öffnen
     
    Lieferstatus:   Auf Bestellung (Lieferzeit unbekannt)
    Veröffentlichung:  Februar 2018  
    Genre:  Wirtschaft / Recht 
     
    Application Execution Time / BUSINESS & ECONOMICS / Production & Operations Management / Command Queue / COMPUTERS / General / COMPUTERS / Programming / Games / CPU Clock Frequency / CUDA Core / Data Packet
    ISBN:  9781138305953 
    EAN-Code: 
    9781138305953 
    Verlag:  Taylor and Francis 
    Einband:  Gebunden  
    Sprache:  English  
    Dimensionen:  H 234 mm / B 156 mm / D 22 mm 
    Gewicht:  614 gr 
    Seiten:  304 
    Illustration:  schwarz-weiss Illustrationen, Tabellen, schwarz-weiss 
    Bewertung: Titel bewerten / Meinung schreiben
    Inhalt:

    In view of the growing presence and popularity of multicore and manycore processors, accelerators, and coprocessors, as well as clusters using such computing devices, the development of efficient parallel applications has become a key challenge to be able to exploit the performance of such systems. This book covers the scope of parallel programming for modern high performance computing systems.

    It first discusses selected and popular state-of-the-art computing devices and systems available today, These include multicore CPUs, manycore (co)processors, such as Intel Xeon Phi, accelerators, such as GPUs, and clusters, as well as programming models supported on these platforms.

    It next introduces parallelization through important programming paradigms, such as master-slave, geometric Single Program Multiple Data (SPMD) and divide-and-conquer.

    The practical and useful elements of the most popular and important APIs for programming parallel HPC systems are discussed, including MPI, OpenMP, Pthreads, CUDA, OpenCL, and OpenACC. It also demonstrates, through selected code listings, how selected APIs can be used to implement important programming paradigms. Furthermore, it shows how the codes can be compiled and executed in a Linux environment.

    The book also presents hybrid codes that integrate selected APIs for potentially multi-level parallelization and utilization of heterogeneous resources, and it shows how to use modern elements of these APIs. Selected optimization techniques are also included, such as overlapping communication and computations implemented using various APIs.

    Features:

    • Discusses the popular and currently available computing devices and cluster systems
    • Includes typical paradigms used in parallel programs
    • Explores popular APIs for programming parallel applications
    • Provides code templates that can be used for implementation of paradigms
    • Provides hybrid code examples allowing multi-level parallelization
    • Covers the optimization of parallel programs

      



    Wird aktuell angeschaut...
     

    Zurück zur letzten Ansicht


    AGB | Datenschutzerklärung | Mein Konto | Impressum | Partnerprogramm
    Newsletter | 1Advd.ch RSS News-Feed Newsfeed | 1Advd.ch Facebook-Page Facebook | 1Advd.ch Twitter-Page Twitter
    Forbidden Planet AG © 1999-2026
    Alle Angaben ohne Gewähr
     
    SUCHEN

     
     Kategorien
    Im Sortiment stöbern
    Genres
    Hörbücher
    Aktionen
     Infos
    Mein Konto
    Warenkorb
    Meine Wunschliste
     Kundenservice
    Recherchedienst
    Fragen / AGB / Kontakt
    Partnerprogramm
    Impressum
    © by Forbidden Planet AG 1999-2026