Dr Courtecuisse Hadrien
High Performance Computing, Medical Simulation, Robotics, Virtual Reality, Computer Graphics.
Sparse Linear Algebra: GPU-based parallelization of the conjugate gradient, with preconditioning techniques.
Collision Detection: GPU-based Collision detection based on Layer Depth Images (LDI) computed on GPU. Real-time intersection volume computation.
Contact Response: CPU/GPU-based contact response using interpenetration volume. NLCP formulation with mechanical coupling, friction and topological modifications.
SOFA-Framework: Active participation in the development of the SOFA framework. The overall of my research was implemented into SOFA. http://www.sofa-framework.org/
2013 : Research Scientist (Chargé de recherche) in the team AVR/ICube at CNRS, Strasbourg.
2013 : Research Engeeneer at Institut hospitalo-universitaire (IHU) de Strasbourg.
2012-2013: Research Associate in the Institute of Mechanics and Advanced Materials (IMAM) at Cardiff University. European Research Council Grant, RealTCut.
2012: Research Engineer at inria.
2008-2011: Ph.D. Thesis in the SHAMAN team at inria. New parallel architectures for interactive medical simulations.
2008: Internship in the SHAMAN team, at inria. GPU-based parallelization of the Gauss-Seidel algorithm to solve contact in real time.
Internship in the ALCOVE team, at inria. Development of the project Virtual
2011: Polytech' Lille, Network administration and Parallel Computing with MPI (30h).
2010: Polytech' Lille, Introduction to programming in C (30h).
2009: Université de Lille 1, Introduction to programming in PASCAL (30h).
2008-2011: Université de Lille 1 - Lille, Ph.D. thesis at inria in the SHAMAN team.
2006-2008: Université de Lille 1 - Lille, Masters in computer science. Magna cum laude, first position holder.
2003-2006: Université de Lille 1 - Lille, Degree in computer science. Magna cum laude, third position holder.
2000-2003: Notre Dame de Grâce - Cambrai, Baccalauréat scientifique (High School Diploma).
Advanced: SOFA, CUDA, OpenCL, C, C++, LaTeX, Java.