The UCSC Kestrel Parallel Processor

IEEE Transactions on Parallel and Distributed Systems - United States
doi 10.1109/tpds.2005.12