search
HomeCommon ProblemWhat architecture does Loongson use?

Loongson adopts a completely independent instruction set architecture "Loongson Architecture", referred to as Loongson Architecture or LoongArch. From the top-level planning of the entire architecture, to the functional definition of each part, to the coding, name, and meaning of each instruction in detail, the Loongson architecture is independently redesigned with full autonomy. The Loongson architecture abandons some of the outdated content in the traditional instruction system that is not suitable for the current development trend of software and hardware design technology, and absorbs many advanced technological development achievements in the field of instruction system design in recent years.

What architecture does Loongson use?

The operating environment of this tutorial: Windows 7 system, Dell G3 computer.

Loongson is a general-purpose high-performance microprocessor chip independently developed by the Institute of Computing Technology, Chinese Academy of Sciences.

Loongson has developed three series of processors, No. 1, No. 2, and No. 3, and the Loongson bridge chip series since 2001, which have been widely used in government and enterprise, security, finance, energy and other application scenarios. . The Loongson 1 series is a 32-bit low-power, low-cost processor, mainly for low-end embedded and specialized applications; the Loongson 2 series is a 64-bit low-power single-core or dual-core series processor, mainly for industrial control and terminals and other fields; Loongson 3 series is a 64-bit multi-core series of processors, mainly for desktop and server fields.

Previously, Loongson used the MIPS architecture instead of the very powerful X86 and ARM architectures. An important goal was to achieve "independent controllability". Now Loongson has released a completely independent instruction set architecture, Loongson Architecture, referred to as Loongson Architecture. This also means that Loongson has completely abandoned the MIPS instruction set architecture. This self-developed architecture is of great significance. It is a big step for China's core manufacturing to develop self-developed technology. The People's Daily praised it as "a historic leap forward for domestically produced CPUs."

Loongson Architecture

In 2020, Loongson Zhongke launched the LoongArch based on twenty years of CPU development and ecological construction accumulation. , including the infrastructure part and extended parts such as vector instructions, virtualization, binary translation, etc., with nearly 2,000 instructions.

On April 15, 2021, the infrastructure of Loongson Autonomous Command System Architecture (Loongson Architecture, hereinafter referred to as Loongson Architecture or LoongArch) passed the evaluation of a well-known domestic third-party intellectual property evaluation agency, and was listed in the 2021 Information Technology It was officially released on the main forum of the Application Innovation Forum.

The Loongson architecture has three characteristics: complete independence, advanced technology, and ecological compatibility.

The Loongson architecture is independently redesigned from the top-level planning of the entire architecture, to the functional definition of each part, to the coding, name, and meaning of each instruction in detail, and has full autonomy.

The Loongson architecture abandons some of the outdated content in the traditional instruction system that is not suitable for the current development trend of software and hardware design technology, and absorbs many advanced technological development achievements in the field of instruction system design in recent years. Compared with the original compatible instruction system, not only is it easier to design high-performance and low-power consumption in terms of hardware, but it is also easier to compile and optimize and develop operating systems and virtual machines in terms of software.

The Loongson architecture fully considers the ecological requirements for compatibility when designing, and integrates the main functional features of various international mainstream command systems. At the same time, relying on the Loongson team's more than ten years of technological accumulation and innovation in binary translation, it can not only ensure that existing Loongson computers apply lossless binary migration and can achieve efficient binary translation of a variety of international mainstream instruction systems.

In December 2022, the domestic LoongArch architecture is in full swing and has received support from multiple industry mainstream specifications and applications.

For more related knowledge, please visit the FAQ column!

The above is the detailed content of What architecture does Loongson use?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat Commands and How to Use Them
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.