The MAJC Architecture: A Synthesis of Parallelism and Scalability

  • Authors:
  • Marc Tremblay;Jeffrey Chan;Shailender Chaudhry;Andrew W. Conigliaro;Shing Sheung Tse

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • IEEE Micro
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The MAJC(tm) microprocessor architecture was developed by Sun Microsystems to address the extreme computation requirements needed by the emerging world of broadband services. Application performance is reached by exploiting parallelism at multiple levels. First and foremost, the architecture is inherently multithreaded. The ISA supports vertical multithreading, speculative multithreading and chip multiprocessors. Secondly, the MAJC VLIW architecture is capable of advanced speculation and predication. Finally, the architecture is heavily SIMD and treats all data types similarly (unified register file, unified execution resources, etc.).