Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

GCC 14 compiler adds support for mega core "Yongfeng" architecture

2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

Thanks to CTOnews.com netizen Alejandro86 for the clue delivery! CTOnews.com, November 1, GCC 14 compiler recently added support for the mega core "Yongfeng" architecture by adding new "- march=yongfeng" and "- mtune=yongfeng" options.

Zhaoxin is a semiconductor company established in 2013 by via and the Shanghai municipal government, which aims to create domestic x86 CPU.

"Yongfeng" is a new generation of processor microarchitecture launched by Mega Core in 2022. The first KH-40000 series uses 16 nm, supports up to 32 cores, the highest frequency is 2.2GHz, and supports PCIe 3.0 and DDR4.

CTOnews.com previously reported that Kaisheng KH-40000 series processors are based on Mega Core's new self-developed microarchitecture, "Yongfeng", with a reference frequency of 2.0/2.2GHz and a maximum operating frequency of 2.7GHz. Single processor can integrate 32 cores, provide 64MB cache, support dual 64-core interconnection, and memory access bandwidth can reach 200GB / s. The 64-core server products developed based on dual KH-40000 processors can support up to 4TB DDR4 ECC memory and provide 128 Lane PCIe channels, as well as mainstream I / O interfaces such as SATA and USB, which can better meet the needs of server applications for multi-core, multi-memory, multi-PCIe expansion and other applications.

Kesheng KH-40000 is compatible with x86 instruction set, supports SM2, SM3 and SM4 accelerated instructions, supports processor and IO virtualization technology, supports secure startup technology and GB trusted computing system, supports server-level RAS, and further enhances BMC management functions, providing stronger support and guarantee for users' information security, product reliability, availability, serviceability, and operation and maintenance requirements.

Mega Core has been working for the GNU compiler since 2022, and the upstream (upstream) "Yongfeng" optimization can be improved to support the "Yongfeng" architecture after the release of GCC 14 early next year.

Since March this year, Mega Core has been submitting patches to the kernel to add support for Yongfeng architecture.

GNU compiler (GCC, GNU Compiler Collection) is a key component of the GNU tool chain and a standard compiler for projects related to GNU and Linux. It was designed to deal with C language (also known as GNU C compiler), and then extended to C++, Objective-C / C++, Fortran, Java, Go and other programming languages.

At present, GCC has been existing in various instruction set architectures and has become a development tool for free software and proprietary software. GCC compiler can be used on a variety of platforms: operating system (Linux / Windows), mobile (Android / iSO), embedded system (Arm / FPGA) and so on.

Related readings:

"it is suspected that the new mega core processor KH-40000 has been exposed, and the performance of Yongfeng's new architecture has been greatly improved."

"Mega Core releases a new generation of 16nm victorious KH-40000 and Kaixian KX-6000G series processors, and runs test comes out."

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report