I039 Supercomputer Architecture and Intensive Computations

Faculty of Informatics
Spring 1998
Extent and Intensity
2/0. 2 credit(s). Recommended Type of Completion: zk (examination). Other types of completion: k (colloquium), z (credit).
Teacher(s)
prof. RNDr. Luděk Matyska, CSc. (lecturer)
Guaranteed by
Contact Person: prof. RNDr. Luděk Matyska, CSc.
Prerequisites
At least elementary knowledge of programming languages Fortran, C, and potentially C++ is required.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Syllabus
  • High performance vector and superscalar processors.
  • Uniprocesor computers, computers with small number of processors, massively parallel computers; distributed systems.
  • Shared, distributed, and distributed shared memory; other alternatives. Sdílená, distribuovaná a distribuovaná sdílená paměť.
  • Scalability of computers and tasks.
  • Performance measurements, LINPACK test, TOP 500 list.
  • High performance uniprocessor systems, programming languages, methodology of efficient program writting, basis optimization methods for vector and superscalar computers.
  • Multiprocessor systems with shared memory, programming languages, decompozition of algorithms, basis optimization methods for small number of processors.
  • Massively parallel systems, parallel algorithms, fine grain parallelism.
  • Distributed systems, data and task decomposition, coarse grain parallelism, programming systems (PVM, LINDA, ...).
Language of instruction
Czech
The course is also listed under the following terms Spring 1996, Spring 2000, Spring 2002.
  • Enrolment Statistics (Spring 1998, recent)
  • Permalink: https://is.muni.cz/course/fi/spring1998/I039