Papers and Talks

High-Performance Code Generation Using CorePy PDF   (Video Recording)
Andrew Friedley, Christopher Mueller, Ben Martin, and Andrew Lumsdaine. Invited talk at SciPy 2009, August 18-23

Presenting CorePy: A Synthetic Programming Environment For Python PDF
Andrew Friedley, Christopher Mueller, and Andrew Lumsdaine. Poster presentation at CGO 2009, March 22-25

And Now for Something Completely Different... PDF
Andrew Friedley, Christopher Mueller, and Andrew Lumsdaine. Originally presented at the IU booth at SC08, November 15-21

Synthetic Programming: User-Directed Run-Time Code Synthesis for High Performance Computing PDF
Christopher Mueller. Ph.D. Thesis. Submitted June 1, 2007.

CorePy: High-Productivity Cell/B.E. Programming PDF
Christopher Mueller, Ben Martin, and Andrew Lumsdaine. GA Tech/STI Cell/B.E. Workshop. June 19, 2007.

BLAST on IBM's Cell BE with Synthetic Programming at SuperComputing 2006
(formatted for 16x9 displays)

Slides/Poster: BLAST on the Cell PDF
Poster: Synthetic Programming Overview PDF (good intro to SP)

Synthetic Programming at SciPy

Talk Abstract: Synthetic Programming with Python
Talk Slides: Synthetic Programming with Python PDF

Synthetic Programming Environment Research Papers

Paper Preprints:
  Runtime Synthesis of High-Performance Code from Scripting Languages PDF
  Christopher Mueller and Andrew Lumsdaine. Dynamic Language Symposium 2006

  Expression and Loop Libraries for High-Performance Code Synthesis PDF
  Christopher Mueller and Andrew Lumsdaine. LCPC2006