Skip to main content
  • 1144 Accesses

Abstract

Single-chip multiprocessor(CMP) architecture provides an important research direction for the future microprocessors. A CMP architecture(TCMP) is put forward on the basis of the prior researches on RISC microprocessor. T-CMP integrating two MIPS-based processors is a closely coupled multiprocessor, engaging aggressive thread-level and process-level parallel techniques to improve the performance. This paper presents the key techniques of its implementation, including hardware construction and software design. A functional verification simulator is also developed to simulate the behavior of program executions in the mode of cycle-by-cycle. The results show that the design can improve the computing performance effectively.

This paper is supported by National Natural Science Foundation of China and “863” Fundamental Science Program of China and China Postdoctoral Science Foundation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amarasinghe, S.P.; Anderson, J.M.; Wilson, C.S.; et al: Multiprocessors from a Software Perspective. IEEE Micro, 16, 52–61.(1996)

    Article  Google Scholar 

  2. Sang-Won Lee; Yun-Seob Song; Soo-Won Kim; et al: Raptor: A Single Chip Multiprocessor. The First IEEE Asia Pacific Conference on ASIC, 217–220.(1999)

    Google Scholar 

  3. Codrescu, L.; Wills, D. S.; Meindl, J.: Architecture of Atlas Chip-Multiprocessor: Dynamically Parallelizing Irregular Applications. IEEE Transactions on Computers, 50, 67–82. (2001)

    Article  Google Scholar 

  4. Nickolls, J.; Calisto L. J. M. III.: A Low-Power Single-Chip Multiporcessor Communications Platform. IEEE Micro, 23, 29–43. (2003)

    Article  Google Scholar 

  5. Hammond, L.; Nayfeh, B. A.; Olukotun K.: A Single-Chip Multiprocessor. IEEE Computer, 30, 79–85. (1997)

    Google Scholar 

  6. Hammond, L.; Hubbert, B. A.; Siu, M.; et al: The Stanford Hydra CMP. IEEE Micro, 20, 71–84. (2000)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yao, W., Wang, D., Zheng, W., Guo, S. (2005). Architecture Design of a Single-chip Multiprocessor. In: Zhang, W., Tong, W., Chen, Z., Glowinski, R. (eds) Current Trends in High Performance Computing and Its Applications. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-27912-1_16

Download citation

Publish with us

Policies and ethics