Here's a paper about compilers: http://ppl.stanford.edu/papers/a134-sujeeth.pdf
And one about DSLs: http://ppl.stanford.edu/papers/cgo14-hong.pdf