Undergraduate thesis: Evolving a GPU image encoder.