Universität Wien

052113 VU Software Tools and Libraries for Scientific Computing (2017W)

Continuous assessment of course work

Registration/Deregistration

Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).

Details

max. 25 participants
Language: English

Lecturers

Classes (iCal) - next class is marked with N

  • Monday 02.10. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 04.10. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 09.10. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 11.10. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 16.10. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 18.10. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 23.10. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 25.10. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 30.10. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Monday 06.11. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 08.11. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 13.11. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 15.11. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 20.11. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 22.11. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 27.11. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 29.11. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 04.12. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 06.12. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 11.12. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 13.12. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 08.01. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 10.01. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 15.01. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 17.01. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 22.01. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 24.01. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG
  • Monday 29.01. 18:30 - 20:00 PC-Unterrichtsraum 3, Währinger Straße 29 1.OG
  • Wednesday 31.01. 18:30 - 20:00 Hörsaal 2, Währinger Straße 29 2.OG
    PC-Unterrichtsraum 5, Währinger Straße 29 2.OG

Information

Aims, contents and method of the course

Software tools in scientific computing will be discussed. The students will get familiar with using numerical libraries for sequential and parallel applications (e.g., BLAS, LAPACK, PLASMA, GNU Scientific Library, GNU MPFR), as well as particular methods and algorithms. Moreover, tools for testing and debugging scientific software will be used.

Assessment and permitted materials

The grading will be based on weekly exams and weekly homework.

Minimum requirements and assessment criteria

basic shell (Bash) familiarity
moderate familiarity with programming in C
moderate familiarity with computational mathematics

At least half of the points have to be achieved.

Examination topics

Programming and benchmarking scientific software with a focus on matrix computations (floating point arithmetics); topics include, but are not limited to, linear equations, eigenvalue problems, blocking algorithms, arbitrary precision arithmetics, sparse linear systems, differential equations

Reading list

There is no course book available, but the lectures will be accompanied by slides.

Association in the course directory

Module: STL

Last modified: Mo 07.09.2020 15:30