706120 VO Programming Skills for Astrophysicists
winter semester 2018/2019 | Last update: 11.09.2018 | Place course on memo listStudents will learn the basics of:
1) C/C++ programming languages;
2) writing well-organised codes (e.g. error handling);
3) several optimization techniques;
4) parallel programming techniques (in particular the new Intel AVX-512 instructions);
5) how to use parallel programming techniques to speed-up specific sections of codes;
This course offers "tips and tricks" for writing effective and well-organised codes to solve scientific problems.
Many practical examples on how to apply the learned techniques will be presented.
Students will also apply the newly acquired skills to write simple codes to solve several numerical problems (including solution of linear equations, interpolation/extrapolation, evaluation of integrals).
The reference programming language will be C++, but the techniques discussed in the course are independent on the programming language.
- Faculty of Mathematics, Computer Science and Physics
Group 0
|
||||
---|---|---|---|---|
Date | Time | Location | ||
Wed 2018-10-03
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-10-10
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-10-17
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-10-24
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-10-31
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-11-07
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-11-14
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-11-21
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-11-28
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-12-05
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2018-12-12
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2019-01-09
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2019-01-16
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2019-01-23
|
14.15 - 15.45 | rr 25 rr 25 | ||
Wed 2019-01-30
|
14.15 - 15.45 | rr 25 rr 25 |