• Dynamic Computation Structures: User-level Hardware for Reconfigurable Architectures by Jonathan Babb and Matthew Frank.