-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support loongson, loongarch, 龙芯CPU' translates to English as: 'Support loongson, loongarch, Loongson CPU #2689
Comments
winlinvip
added a commit
that referenced
this issue
Oct 24, 2021
winlinvip
added a commit
that referenced
this issue
Oct 24, 2021
winlinvip
added a commit
that referenced
this issue
Oct 24, 2021
winlinvip
added a commit
that referenced
this issue
Oct 24, 2021
winlinvip
added a commit
that referenced
this issue
Oct 24, 2021
winlinvip
added a commit
that referenced
this issue
Oct 25, 2021
Is there a planned cycle at the moment?
|
The LoongArch platform adaptation for SRS is now available. Users have several ways to obtain the Loongson platform for testing:
|
Does the boss have any plans for future adaptation to Shenwei?
|
Refer to the implementation of other platforms in trunk/3rdparty/st-srs/md_linux.S and add the implementation for Shenwei.
|
Hello, I have received your email.
`TRANS_BY_GPT3`
|
winlinvip
referenced
this issue
Aug 9, 2022
winlinvip
referenced
this issue
Aug 9, 2022
winlinvip
referenced
this issue
Aug 9, 2022
winlinvip
changed the title
Support loongson, loongarch, 龙芯CPU
Support loongson, loongarch, 龙芯CPU' translates to English as:
'Support loongson, loongarch, Loongson CPU
Jul 28, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
LOONGARCH
The multimedia open-source project that Loongson has already adapted: Media
If you want to use Loongson servers for video cloud, you still need a streaming media server.
Build Loongarch SRS in Qemu
Loongson has a QEMU image that can be run on the local machine. Below are the steps to follow.
First, download the QEMU environment. For macOS, execute the following command. For other systems, refer to this link:
Then, download the Loongson ISO image. It's still on the way, please wait...
LOONGSON 3A5000/3B5000
Loongson 3A5000/3B5000
The Loongson 3A5000/3B5000 is a general-purpose processor designed for personal computers, servers, and other information technology fields. It is based on the Loongson proprietary instruction set architecture (LoongArch®) and the LA464 microarchitecture, which further improves frequency, reduces power consumption, and optimizes performance. While maintaining pin compatibility with the Loongson 3A4000 processor, the frequency has been increased to 2.5GHz, power consumption has been reduced by over 30%, and performance has been improved by over 50%. The Loongson 3B5000, based on the Loongson 3A5000, supports multi-way interconnection.
ST for LOONGARCH
First, it is necessary to adapt ST to the Loongson CPU. SRS 5.0 already supports this, please refer to ST #24.
For the adapted code, please refer to the commit: ossrs/state-threads@db42969
Build for LOONGARCH
Additional compilation options for some dependent libraries need to be adapted, mainly for SRTP and Opus. Please refer to the commit: 5b44cc6
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered: