Veranstaltungsdetails

K0108-40140bV Wiss. Arbeiten - Programmiersprachen im Wissenschaftlichen Rechnen(V+S) - Di(2) + Mi(4)

Lehrende: Dr. rer. nat. Simon Praetorius
Veranstaltungsart: Vorlesung
Orga-Einheit: Mathematik
Semesterwochenstunden: 2
Unterrichtssprache: Deutsch/Englisch
Alternativtitel: Programmiersprachen im Wissenschaftlichen Rechnen
Terminhinweise: + zusätzlich 2 SWS Seminar
Inhalte: Das WIA Modul bildet eine Fortsetzung der SCPROG Vorlesung(en) und hat zum Ziel tiefer in einzelne Aspekte des Wissenschaftlichen Programmierens einzutauchen. Dabei sollen die Programmiersprachen, die in den SCPROG Veranstaltungen gelehrt wurden, im Fokus stehen, aber auch darüber hinaus Themen betrachtet werden.

Das Modul wird eine Kombination aus studentischen Vorträgen und Vorlesungen, sowie externen Vorträgen sein.

Themenvorschläge umfassen:

  • Polymorphismus (Compiletime vs. Runtime Polymorphismus)
  • Objektorientiertes Design (Sprachen im Vergleich)
  • Concurrency (Threads, Tasks, asynchrones Rechnen)
  • Parallelisierung mittels OpenMP, OpenCV, MPI, ...
  • Expression Templates (z.B. symbolisches differenzieren mittels expression templates)
  • Vektorisierung und Autoparallelisierung
  • Variadische Funktionen
  • Arbitrary precision Arithmetik
  • Intervall-Arithmetik
  • Moderne Sprachen im Vergleich (Rust, Go, Pony, Julia,...)

Webseite: https://tu-dresden.de/mn/math/wir/das-institut/beschaeftigte/simon-praetorius/teaching/programming-languages-in-scientific-computing

Literatur

Termine

Datum Von Bis Raum Lehrende
1 Di, 7. Apr. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
2 Mi, 8. Apr. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
3 Di, 14. Apr. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
4 Mi, 15. Apr. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
5 Di, 21. Apr. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
6 Mi, 22. Apr. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
7 Di, 28. Apr. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
8 Mi, 29. Apr. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
9 Di, 5. Mai 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
10 Mi, 6. Mai 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
11 Di, 12. Mai 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
12 Di, 19. Mai 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
13 Mi, 20. Mai 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
14 Di, 26. Mai 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
15 Mi, 27. Mai 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
16 Di, 9. Jun. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
17 Mi, 10. Jun. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
18 Di, 16. Jun. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
19 Mi, 17. Jun. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
20 Di, 23. Jun. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
21 Mi, 24. Jun. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
22 Di, 30. Jun. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
23 Mi, 1. Jul. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
24 Di, 7. Jul. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
25 Mi, 8. Jul. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius
26 Di, 14. Jul. 2020 09:20 10:50 WIL/B122 Dr. rer. nat. Simon Praetorius
27 Mi, 15. Jul. 2020 13:00 14:30 WIL/C107 Dr. rer. nat. Simon Praetorius

Übersicht der Kurstermine

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  •      

Lehrende
  • Dr. rer. nat. Simon Praetorius