A Benchmark Evaluation of a Multi-threaded RISC Processor Architecture