Julia


Date
2 Jun 2022 14:00 — 15:00
Lieu
15-16-309
Sorbonne Université, 4 place Jussieu
75005 Paris

Le développement d’un code de calcul se déroule souvent en deux étapes : on commence par un script en python pour tester l’idée, avant de la porter en C/C++ afin de la rendre performante. Le language Julia, créé il y a moins de 10 ans au MIT, se propose de résoudre ce célèbre “problème des deux languages” en alliant perforances et facilité de conception. Julia est désormais utilisé dans de nombreuses situations : de la Federal Reserve Bank of New York aux supercalculateurs de la NASA, en passant même par mes modestes notebooks dans lesquels je vous proposerai une excursion. Nous y aborderons les spécificités de ce language au travers d’une utilisation en contrôle optimal d’un modèle fluide de trafic routier, dont je comparerai les performances avec un code python. On abordera enfin quelques bonnes pratiques liées au language ainsi qu’une revue rapide des principales librairies déjà existantes.

Avatar
Mickael Bestard
Doctorant

Sur le même sujet