Allan Carroll






I'm a member of the Mosaic research group. My advisors are Carl Ebeling and Scott Hauck.

Mosaic is a systematic investigation of architectural features in coarse-grained, reconfigurable architecures aimed at discovering power efficient architectures. I am currently focused on compilation techniques for coarse-grained and highly pipelined architectures.

My research involves SPR (Schedule, Place, and Route), a tool designed for architecture exploration of coarse-grained and pipelined architectures. SPR accepts a dataflow representation of an algorithm and a description of an architecture and maps the algorithm to the architecture efficiently in both space and time.

Publications

Presentations

Classes Taken