Publication Details

Architektury a programování paralelních systémů

DVOŘÁK, V. Architektury a programování paralelních systémů. Brno: Nakladatelství Vysokého učení technického v Brně VUTIUM, 2004. s. 0-0. ISBN: 80-214-2608-X.
English title
Parallel system architecture and programming
Type
course reader
Language
Czech
Authors
Dvořák Václav, prof. Ing., DrSc.
Keywords

Parallel architectures, symmetrical multiprocessors, clusters, distributed shared memory, OpenMP, MPI, HPF

Abstract

Lecture notes cover parallel system architecture as well as programming. Firstly, parallelism is treated in general together with performance figures, overhead of parallel processing and laws restricting the speedup. Further on the most frequently used symmetrical multiprocessors (SMP) with a common bus are discussed, then cache coherence and related MSI and MESI protocols follow. The next topic is programming in OpenMP, synchronization constructs, shared memory communications and parallelization with examples how to use explained directives. The othe part devoted to interconnection networks, to models of communication, routing techniques and algorithms and is a base for understanding popular clusters and distributed memory architectures. Programming in standard user interface MPI is completed by examples of tzpical parallel applications. The closing part is oriented to data parallel systems and programming (HPF).   

Published
2004
Pages
170
ISBN
80-214-2608-X
Publisher
Nakladatelství Vysokého učení technického v Brně VUTIUM
Place
Brno
BibTeX
@misc{BUT59258,
  author="Václav {Dvořák}",
  title="Architektury a programování paralelních systémů",
  year="2004",
  pages="170",
  publisher="Nakladatelství Vysokého učení technického v Brně VUTIUM",
  address="Brno",
  isbn="80-214-2608-X",
  note="course reader"
}
Back to top