In this paper, we present a new Cache Only Memory Architecture, MCOMA, whose performance supersedes that of existing COMA architectures. This performance gain is obtained by basing the execution on multithreading principles and the provision of a separate search interconnection network between group directories to optimize the data search. As a result, our proposed architecture benefits from the data locality of COMA as well as the latency tolerance of multithreaded execution. To demonstrate the performance of our proposed model, we developed an execution-driven simulator, on top of the MINT, a MIPS interpreter [7].
展开▼