Calle Lejdfors, Ph.D.
Calle Lejdfors (calle dot lejdfors at cs dot lth dot se)
Department of Computer Science
S-221 00 Lund
Phone: (+46) 46 222 41 98
For internal mail: Hämtställe 7
As of 2008-06-13 I am completed my Ph.D. studies as a part of the computer graphics group, and now have a doctorate in Compute Science with a focus on real-time computer graphics. More specifically my research has involved high-level GPU programming languages in particular, and domain-specific language in general.
- PyGPU - Programming GPUs in Python
- PyFX - A scriptable effect framework for Python
- A Python/Numeric geometric algebra implementation based on GABLE.
- Ray-tracing and photonmapping in functional programming languages.
Papers and publications
- Calle Lejdfors, High-level GPU programming: domain-specific optimization and inference, Doctoral dissertation No. 29, ISSN 1404-1219, Lund, June 2008. (Errata for the printed version)
- Henrik Malm, Magnus Oskarsson, Eric Warrant, Petrik Clarberg, Jon Hasselgren, Calle Lejdfors, Adaptive enhancement and noise reduction in very low light-level video, International Conference on Computer Vision, 2007.
- Calle Lejdfors, Techniques for implementing embedded domain specific languages in dynamic languages, Licentiate thesis No. 5, ISSN 1652-4691, Lund, February 2006
- Calle Lejdfors and Lennart Ohlsson, PyGPU: A high-level language for
high-speed image processing,
IADIS International Conference Applied Computing 2007
- Calle Lejdfors and Lennart Ohlsson, Implementing an embedded GPU
language by combining translation and generation,
Programming Language track at SAC06.
- Calle Lejdfors and Lennart Ohlsson, PyFX: A framework for real-time
Technical report, Lund University, LU-CS-TR:2005-233
- Calle Lejdfors and Lennart Ohlsson, A scripting tool for real-time effect programming,
WSCG' 05 Posters proceedings, pp. 37-38, 2005
- Calle Lejdfors and Lennart Ohlsson,
An active effect framework,
SIGRAD 2004 Conference proceedings, pp. 17-24, 2004
I was involved in the following courses:
- Object-oriented modeling and design
- Game Engine Technology
- Functional programming
- Introduction to 3D