 |  |
| INFO0939-1 | High-performance scientific calculation / High performance scientific computing
 |
 |
| Duration : | 30h Th, 30h Pr |
 |
| Credits/ECTS : |
| Master in Electrical Engineering, in-depth approach, 2nd year |  | Premier quadrimestre |  | 5 |
 |
| Master in Computer Engineering, in-depth approach, 2nd year |  | Premier quadrimestre |  | 5 |
 |
| Master in Computer science, Research Focus, 2nd year |  | Premier quadrimestre |  | 6 |
 |
| Master in Engineering Physics, in-depth approach, 1st year |  | Premier quadrimestre |  | 5 |
 |
| Master in Engineering Physics, in-depth approach, 2nd year |  | Premier quadrimestre |  | 5 |
 |
| Master in Engineering Physics, specialized approach, 1st year |  | Premier quadrimestre |  | 5 |
 |
| Master in Engineering Physics, specialized approach, 2nd year |  | Premier quadrimestre |  | 5 |
 |
|
 |
| Holder(s) : | Christophe Geuzaine |
 |
| Language : | Langue anglaise |
 |
| Course contents : | This course tackles advanced scientific calculation methods, both from a theoretical point of view and from the point of view of practical application of algorithms to programmes using intensive calculations. The algorithms studied cover the following domains: interpolation (polynomials, Fourier, wavelets), integration, resolving large linear and non-linear systems (direct and iterative methods), problems of proper values, methods of resolving equations using partial derivatives. This course introduces the C++ programming language for the implementation of these algorithms, both serial and parallel. Practical work will cover in detail the use of BLAS and LAPACK libraries and the parallelisation of algorithms using MPI and Open MP. Website: http://www.montefiore.ulg.ac.be/~geuzaine/INFO0939/ |
 |
| Course objective : | To introduce the advanced numerical methods used in programmes using intensive scientific calculation and to provide the basis for their effective implementation in serial and parallel computers. |
 |
| Prerequisites : | Mathematical and digital analysis courses. |
 |
| Workshops : | Several homeworks. |
 |
| Organization : | 1st semester. |
 |
| Written notes : | See website of the course. |
 |
| Assessment : | Oral exam (1st and 2nd session) + homework. |
 |
| Contacts : | Prof. C. Geuzaine (Room: Institut Montefiore I155; Phone: 04 366 37 30; Email: cgeuzaine at ulg) |
 |

|
|  |