Difference between revisions of "Eric Violard"
Line 20: | Line 20: | ||
* Languages for expressing parallelism | * Languages for expressing parallelism | ||
* Using geometrical models to improve program performance | * Using geometrical models to improve program performance | ||
− | * Designing efficient | + | * Designing of efficient numerical methods |
=== Internship offers === | === Internship offers === |
Revision as of 15:12, 24 January 2024
I'm an assistant professor at the University of Strasbourg, France, associated with the ICPS group, the research team on parallel and scientific computing at ICube. I submitted my doctorate in 1992 at the University of Besançon and my "Habilitation à diriger les recherches" in 2003 at the University Louis Pasteur of Strasbourg.
Contact
- Office : B238
- Phone : (+33) 06 51 79 63 00
- E-mail : violard@unistra.fr
Research interests
My research work is concerned with foundations of parallel programming. I'm interested in formalizing, proving and mechanizing the static or dynamic code transformations that are used to tune programs to parallel architectures.
Keywords: Parallel programming model - Semantics of programming languages - Code transformations - Parallel algorithmics
Research projects
My most recent works are about the following issues :
- Languages for expressing parallelism
- Using geometrical models to improve program performance
- Designing of efficient numerical methods
Internship offers
- Master 1 (TER) M1 internships
Publications
(Some of) My papers can be downloaded from the HAL archive : [1]
Teaching
- Teaching support (These documents are on the educational Moodle platform of the University of Strasbourg)
- Learning Functional Programming (I wrote a book in the collection "Mini Manuel" of the editions DUNOD [2])
- Educational application (I designed a web application to experiment with lambda-calculus [3])