A simulator and compiler framework for agile hardware-software co-design evaluation and exploration | Publicación