Universität Wien FIND

Due to the COVID-19 pandemic, changes to courses and exams may be necessary at short notice (e.g. cancellation of on-site teaching and conversion to online exams). Register for courses/exams via u:space, find out about the current status on u:find and on the moodle learning platform. NOTE: Courses where at least one unit is on-site are currently marked "on-site" in u:find.

Further information about on-site teaching and access tests can be found at https://studieren.univie.ac.at/en/info.

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 serve).

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