[Publications]  [Research]  [Tech Blog]       


BAGHDADI RIYADH

-Phd student at INRIA/UPMC, France (2011).
-Master degree from UPMC (Paris6), France (2011).
-Engineering degree from Ecole Nationale Superieure d'Informatique (ESI, Algiers, 2010).

-Google summer of code student (2010).
-Microsoft imagine cup finalist (2007 & 2008).


-Works on automatic parallelization, GPGPU programming, accelerator code generation
and participates in the extension of GCC/Graphite.

       

riyadh.baghdadi[@]inria.fr
LinkedIn : LinkedIn

Publications, presentations & posters

  1. Riyadh Baghdadi, “Putting Polyhedral Optimization Techniques to Work in Production Compilers: Progresses in Scalability and Memory Management”, (poster), ACM Student Research Competition 2012 (SRC'12), 2012 International Symposium on Code Generation and Optimization (CGO'12). California, 2012.
  2. Riyadh Baghdadi, A. Cohen, C. Bastoul, L-N. Pouchet and L. Rauchwerger, “The Potential of Synergistic Static, Dynamic and Speculative Loop Nest Optimizations for Automatic Parallelization”, PESPMA 2010, June 2010, Saint-Malo, France. [PDF]
  3. Riyadh Baghdadi, Smail Niar, “Enhancing Image Processing Capability by Memory Compression”, In The 2nd IEEE International conference on Signals, Circuits & Systems (SCS’08), Hammamet, 7-9 Nov 2008 [PDF].
  4. Riyadh Baghdadi, “Adaptive, Compressed Memory Swap (CM-Swap)”, segminaire sur les systemes numerique embarques - SSNE08. Algiers, 2008.



Research

My areas of interest include: accelerator code generation, GPGPU programming, static parallelization and speculation. I work on the following projects :
  1. GPU polyhedral compilation :
    • Design new polyhedral-based optimization techniques for GPUs. The target language is OpenCL.
    • Project supported by ARM, and funded by the European Union.
  2. ScopLib Support for GCC :
  3. Automatic parallelization :
    • Study static and dynamic parallelization techniques.



Other

  1. Google Technology User Group (Algiers GTUG) .
  2. OpenESI initiative : a collection of Algerian open source projects, the goal is to encourage students to work on open source projects.
  3. TestOs : an educational & research operating system kernel.
  4. CM-swap: we studied in this project the effectiveness of creating an adaptive platform for memory compression in the Linux kernel based on compcache.



[Keywords: baghdadi mohamed riyadh | baghdadi riyadh | baghdadi riyadh | riad | ini, esi, riad, ryad ].