Skip to main content
Log in

System Architecture of Godson-3 Multi-Core Processors

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

Godson-3 is the latest generation of Godson microprocessor family. It takes a scalable multi-core architecture with hardware support for accelerating applications including X86 emulation and signal processing. This paper introduces the system architecture of Godson-3 from various aspects including system scalability, organization of memory hierarchy, network-on-chip, inter-chip connection and I/O subsystem.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Hu W W, Tang Z M. Microarchitecture design of the Godson-1 Processor. Chinese Journal of Computers, April 2003, 26(4): 385-396. (in Chinese)

    MathSciNet  Google Scholar 

  2. Hu W W, Zhang F X, Li Z S. Microarchitecture of the Godson-2 processor. Journal of Computer Science and Technology, March 2005, 20(2): 243-249.

    Article  Google Scholar 

  3. Hammond L et al. A single-chip multiprocessor. IEEE Computer, Sept. 1997, 30(9): 79-85.

    Google Scholar 

  4. Tendler J, Dodson S, Fields S, Le H, Sinharoy B. Power4 system microarchitecture. IBM Technical White Paper, October 2001.

  5. Kalla R et al. IBM POWER5 chip: A dual-core multithreaded processor. IEEE Micro, March 2004, 24(2): 40-47.

    Article  MathSciNet  Google Scholar 

  6. Kongetira P et al. Niagara: A 32-way multithreaded Sparc processor. IEEE Micro, March 2005, 25(2): 21-29.

    Article  Google Scholar 

  7. Hu W W, Wang J, Gao X, Chen Y, Liu Q, Li G J. Godson-3: A scalable multicore RISC processor with X86 emulation. IEEE Micro, 2009, March/April, pp.17-29.

  8. Laudon J, Lenoski D. The SGI origin: A ccNUMA highly scalable server. In Proc. the 24th International Symposium on Computer Architecture, Denver, USA, June 2-4, 1997, pp.241-251.

  9. Klaiber A. The technology behind CrusoeTM processors. White paper, Transmeta Corporation, Jan. 2000.

  10. Wang H, Gao X, Chen Y, Hu W. Interconnection of Godson-3 multi-core processor. Journal of Computer Research and Development, Dec. 2008, 45(12): 2001-2010. (in Chinese)

    Google Scholar 

  11. http://www.bitmover.com/lmbench/.

  12. http://www.cs.virginia.edu/stream.

  13. Hu W W, Zhao J Y, Zhong S Q, Yang X, Guidetti E, Wu C. Implementing a 1GHz four-issue out-of-order execution microprocessor in a standard cell ASIC methodology. Journal of Computer Science and Technology, 2007, 22(1): 1-14.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiang Gao.

Additional information

Supported by the National High Technology Development 863 Program of China under Grant No. 2008AA010901, the National Natural Science Foundation of China under Grant Nos. 60736012 and 60673146, and the National Basic Research 973 Program of China under Grant No.2005CB321601.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gao, X., Chen, YJ., Wang, HD. et al. System Architecture of Godson-3 Multi-Core Processors. J. Comput. Sci. Technol. 25, 181–191 (2010). https://doi.org/10.1007/s11390-010-9315-3

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-010-9315-3

Keywords

Navigation