Pablo de Oliveira Castro
You can reach me at firstname.lastname@example.org.
The fingerprint of my OpenPGP key 0x10CB31B4 is 6105 8732 06C4 5700 B7A4 8D83 D2F0 74F0 10CB 31B4.
Computer Science Assistant Professor at the Université de Versailles St-Quentin-en-Yvelines where I teach embedded systems and computer architecture. I also teach compilers and operating systems and coordinate the fourth year of the computer science engineering cursus at ISTY. Finally, I teach Python to second year students at Institut Villebon Georges Charpak.
- Squeak VM port for Nintendo DS
- A Simple Tron Bot
- IRVM: A Virtual Machine for Andrew W. Appel's Tree Intermediate Representation
- TigerGrader: A flexible homework submission and automatic grader web application
- Similar: groups text files in a directory by similarity (based on Xapian)
- A bibtex2html plugin for Jekyll static site generator
- Adaptive Sampling Kit: sampling large experimental spaces
- Verificarlo: A tool for automatic Montecarlo Arithmetic analysis
- CERE: Codelet Extractor and REplayer
- Le Réveil du Crapaud, a story written by my mother, Patricia
You may be interested by some of the slides, exercices and labs which I use in my computer science lectures.
I'm currently interested in performance characterization and languages and optimizations for parallel computing, in particular in the scope of dataflow languages.