UDEL banner
Home
Projects
Résumé

Résumé

PDF

EDUCATION

Ph.D. Student, Computer Science
University of Delaware, Newark, DE Expected August 2016

Master of Science, Computer Science - Component Based Software and Architecture
IFSIC, Universitée de Rennes 1, France October 2010

Master of Engineering, Computer Engineering - Embedded and Parallel Systems
DIIC, Universitée de Rennes 1, France October 2010

Preparatory School, Mathematic and Physic
Lycée Lesage, Vannes, France July 2007


PROFESSIONAL EXPERIENCE

University of Delaware September 2011 - Current
Research Assistant for John Cavazos
  • Subcontract with Lawrence Livermore National Laboratory: Devellopment of an interface between CLANG (C/C++ frontend of LLVM) and ROSE Compiler
  • Research combining Compiler, Machine Learning and Architecture. I devellop models of programming models and architectures to improve the prediction of CUDA and OpenCL programs performances.
Lawrence Livermore National Laboratory April - September 2010 and March - August 2011
ROSE Compiler, ISCR (Internship)
  • Support of GPGPU's languages OpenCl and CUDA in ROSE Compiler internal representation (SAGE) (summer 2010)
  • Framework for Polyhedral Modeling of programs in ROSE Compiler, the Polyhedral Model is a tool for nested loops analysis amd transformations (summer 2010-2011)
  • Modification of the C/C++ frontend EDG to enable CUDA support (summer 2011)
  • Feasability analysis of an interface between CLANG (C/C++ frontend of LLVM) and ROSE Compiler (end of summer 2011)
IRISA, Rennes, France Summers 2008 and 2009
  • Preliminary work on SCoPlib, a library of hardware components for SystemC simulations (summer 2008)
  • Dynamic scheduling of multithreaded applications for hardware simulations. Scheduling of application executed on an host machine according to an hardware simulation. (summer 2009)


TECHNICAL SKILLS

Languages: C, C++, CUDA, OpenCL, LISP, CAML, unix script, assembly languages. Compilers: ROSE Compiler, EDG, CLANG, LLVM.

View my profile on LinkedIn