Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
David Pereira
[go: Go Back, main page]

DAVID PEREIRA
Graduate Student
Department of Computer Science,
University of Victoria,
Victoria B.C.
Canada V8W 3P6
email: djp at csc dot uvic dot ca1
phone: (250) 721-8765
office: TEF 240 (Situated very conveniently, right across campus from the main computer science building)

Uvic insignium
CURRENT

I am presently a Ph.D. student in the Department of Computer Science under the supervision of professor R. N. Horspool.

MOST RECENT ACADEMIC WORK

I completed my M.Sc. under the supervision of professor J. D. Aycock at the Department of Computer Science, University of Calgary. My thesis concerned the design of a completely new virtual machine, Mamba, for the Python programming language. Mamba is, more correctly, a virtual machine framework which facilitates researching, testing, and benchmarking various methods to dynamically optimize Python programs.

MOST RECENT INDUSTRIAL WORK

Internship at Sun Microsystems Laboratories where I worked in the Jackpot group with Michael Van de Vanter and James Gosling on a refactoring browser for the Netbeans IDE.

Worked at IBM Ottawa Fall 2004 on the J9 VM.

Working at IBM Toronto in 2005 on the Testarossa JIT.

ACADEMIC INTERESTS
  • Compiler Construction, particularly:
    • Partial Redundancy Elimination
    • Applications of Static Program Analysis Methods
      (particularly Abstract Interpretation)
    • Parallelization and Vectorization
  • Virtual Machines
  • Garbage Collection
EXTRA-CURRICULAR INTERESTS
Latin, Linguistics, Ocaml, kara te
This page was last modified on Sat Apr 3 12:42:19 PST 2004.