Title :
The MAJC architecture: a synthesis of parallelism and scalability
Author :
Tremblay, Marc ; Chan, Jeffrey ; Chaudhry, Shailender ; Conigliam, A.W. ; Tse, Shing Sheung
Author_Institution :
Sun Microsyst
Abstract :
The MAJC architecture enhances application performance by exploiting parallelism at multiple levels-instruction, data, thread, and process. Supporting vertical multithreading, speculative multithreading, and chip multiprocessors, the scalable VLIW architecture is also capable of advanced speculation and predication and treats all data types similarly
Keywords :
multi-threading; multiprocessing systems; parallel architectures; MAJC architecture; chip multiprocessors; data types; multithreading; parallelism; scalability; scalable VLIW architecture; speculative multithreading; vertical multithreading; Communication system control; Computer architecture; Java; Microprocessors; Multithreading; Parallel processing; Registers; Scalability; Sun; VLIW;
Journal_Title :
Micro, IEEE