Kinesiska Loongson lanserar processor med egen instruktionsuppsättning

Permalänk
Melding Plague

Kinesiska Loongson lanserar processor med egen instruktionsuppsättning

Enligt Loongson har egenkomponerade Loongarch-arkitekturen nyckelfunktioner från både ARM och x86, men byggt från grunden utan beroenden av någondera.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Hedersmedlem

Varför? Behöver världen verkligen ännu en ny CPU-arkitektur?

Vill man inte vara "beroende" av utländsk tekniklicensiering så finns RISC-V.

Edit:

Citat:

Longarch ska istället ha nästan 2 000 proprietära instruktioner med stöd för bland annat virtualisering.

RISC verkar inte vara något för Loongson ändå

Permalänk
Medlem

Kul att se att det går framåt för kineserna.
Mer valmöjlighet och konkurrens i framtiden ser jag positivt på 🙂

Visa signatur

Corsair 5000D | PRIME X670E-PRO | 7800X3D |
Kingston Fury Beast DDR5 2x16GB @6000MT/s CL30-40-40-28 | TUF RTX 4090 | 2 * 2TB WD Black SN850X PCI-E 4 |

Permalänk
Konsolpleb 🕹
Skrivet av pv2b:

Varför? Behöver världen verkligen ännu en ny CPU-arkitektur?

Vill man inte vara "beroende" av utländsk tekniklicensiering så finns RISC-V.

Edit:

RISC verkar inte vara något för Loongson ändå

Om man ska tro förståsigpåare så verkar ju RISC-V så beror det väl bland annat på att alla tre högsta direktörer för RISC-V är amerikaner.

Det är väl också en viss aura av att det här är ett fuck-you-projekt mot omvärlden och lite proof of concept. produkternas kodnamn är ju roliga om inget annat

Ryssarna håller ju på med inhemska Elbrus-processorer också men har där valt att gå RISC-V-vägen.

Visa signatur

240p är livet

Permalänk
Medlem

Jag undrar just hur mycket de har "inspirerats" av x86 och ARM.

Visa signatur

Fractal Design Define 7 | MSI MAG X570 Tomahawk Wifi | AMD Ryzen 9 5900x | Nvidia RTX 2060 | Noctua NH-D15 | Samsung 970 Evo Plus 1TB | G.Skill Trident Z RGB 2x16GB 3200MHz CL14

Permalänk
Konsolpleb 🕹
Skrivet av Kvicksilver:

Jag undrar just hur mycket de har "inspirerats" av x86 och ARM.

Skrivet av Elakekocken:

Undra vilka kineserna har kopierat denna gången.

De lär ju ha väldigt mycket arv från MIPS64 som Loongsons tidigare processorer byggt på.
Tidigare Loongson-processorer har ju också haft dedikerad hårdvara för att accelerera X86-emulering. Jag antar att de behåller det i de nya modellerna men har inte hittat någon bekräftelse på det, kanske ville de göra rent hus.

Visa signatur

240p är livet

Permalänk
Medlem

Undra vilka kineserna har kopierat denna gången.

Visa signatur

If nobody hates you, you’re doing something wrong.

Permalänk
Avstängd

Av någon outgrundlig anledning kommer hälften av instruktionsuppsättningen att bestå av att agera som en satellitsändare för datorn den installerats i. Jag förstår absolut inte varför dock...

Visa signatur

"Företagsboendeförmedlare" | Min Überkill Dator: Processor: Intel Pentium P5 66 Mhz OC | Moderkort: ASRock P4I65G | Minnen: 2st Samsung 128MB PC133 | Grafikkort: Canopus GeForce 256 DDR | Lagring: IBM 350 4,4 MB | Operativsystem: DOS/360 | Chassi: Mercury Full-Tower ATX Chassis |

Permalänk
Medlem
Skrivet av Kvicksilver:

Jag undrar just hur mycket de har "inspirerats" av x86 och ARM.

Jag undrar hur det skall gå med Intel/AMD och Nvidia den dagen Kina helt slutar köpa från dem.

Jag välkomnar den dagen dessa CPUer börjar säljas på världsmarknaden då det kommer tvinga andra aktörer att bemöta dem prismässigt.

just nu känns det som hela kretstillverkningsindustrin har bildat kartell, kontinuerlig brist på allt, skyhöga priser etc

Rättelse
Permalänk
Datavetare
Skrivet av pv2b:

Varför? Behöver världen verkligen ännu en ny CPU-arkitektur?

Vill man inte vara "beroende" av utländsk tekniklicensiering så finns RISC-V.

Edit:

RISC verkar inte vara något för Loongson ändå

Ren spekulation från min sida: kan mycket väl vara så att framtida varianter går till RISC-V, men att man valt köra vidare med en MIPS-variant i det kortare perspektivet då de tidigare versionerna kör MIPS.

Tidigare har det varit lite gnissel mellan MIPS och Loongson, men löstes för ca ett decennium sedan med ett licensavtal.

På flera sätt är RISC-V en evolution av MIPS, så möjligen kan det underlätta en övergång.

Vidare, ARMs dominans och RISC-V öppenhet har skakat om en del. SPARC har i praktiken hamnat på kyrkogården medan både PowerPC och MIPS inser att enda möjlighet de har att överleva är att likt RISC-V bli helt öppna ISA (MIPS Open och OpenPOWER Foundation).

Gissar att det för sent för MIPS, svårt att se PowerPC klara sig på sikt men där finns ändå en möjlighet (PowerPC/POWER finns i serverrummet och används fortfarande inom vissa embedded områden, men ersätts där snabbt av ARM/ARM64).

Största problemet med ISA är utvecklingen av alla relevant programvara! Existerande programvara är i nuläget det enda som håller x86 relevant och existerande programvara lär vara det Arm primärt har att erbjuda över t.ex. RISC-V.

Givet vilka som backar upp RISC-V lär det nog handla om när det blir riktigt moget på programsidan, inte om det någonsin blir det. Men det kan ju mycket väl ligga >10 år bort!

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av pv2b:

Varför? Behöver världen verkligen ännu en ny CPU-arkitektur?

Om man är ansvarig för sitt lands IT-säkerhet och man kan välja mellan teknik producerad utomlands och teknik producerad i sitt eget land är det väl rimligt att välja egen-producerad teknik för att minska risken att främmande makter har planterat säkerhetshål i tekniken.

Photos of an NSA “upgrade” factory show Cisco router getting implant

Backdoors Keep Appearing In Cisco's Routers

How the CIA used Crypto AG encryption devices to spy on countries for decades. For decades, the CIA read the encrypted communications of allies and adversaries.

Visa signatur

“The dollar is our currency, but it's your problem.” -John Connally, President Nixon's Treasury Secretary to a group of European finance minsters
"Keep the Russians out, the Americans in, and the Germans down" -NATO Secretary General, Lord Ismay

Permalänk
Hedersmedlem
Skrivet av Goedendag:

Om man är ansvarig för sitt lands IT-säkerhet och man kan välja mellan teknik producerad utomlands och teknik producerad i sitt eget land är det väl rimligt att välja egen-producerad teknik för att minska risken att främmande makter har planterat säkerhetshål i tekniken.

Photos of an NSA “upgrade” factory show Cisco router getting implant

Backdoors Keep Appearing In Cisco's Routers

How the CIA used Crypto AG encryption devices to spy on countries for decades. For decades, the CIA read the encrypted communications of allies and adversaries.

Alltså, en instruktionsuppsättning är inte mer än ett dokument som berättar vad vilken instruktion som gör vad. Det går att bygga upp en helt egen implementaiton av en ISA.

Permalänk
Medlem

Det är när China är i stort självförsörjande med allt vad det innebär som dom kan släppa lös sin militära makt.
Det är naivt att tro att det handlar om något annat.

Visa signatur

CPU: I7 7700k @ 4.6GHz - Noctua NH D15S - Asus ROG Strix Z270F Gaming.
GPU: RTX 3070TI @2 st 120mm cf-v12hp hydro dynamic fläktar. 👍
RAM: 32GB DDR4 3200MHz. HÅRDDISK: 4 st SSD, 2 Mekaniska.
MONITOR:1 Xiaomi MI 34"- 3440x1440 144Hz MONITOR:2 Optix MAG274R 27" 1080p 144Hz MONITOR/Tv:3 LG 47lv355n-ZB 47". Nätagg: Corsair Newton R2 1000W. Allt i ett Cooler Master CM Storm Stryker.

Permalänk
Medlem
Skrivet av jeppe109:

Kul att se att det går framåt för kineserna.
Mer valmöjlighet och konkurrens i framtiden ser jag positivt på 🙂

Ja, valmöjlighet är ju precis det kineserna är kända för.

Permalänk
Medlem
Skrivet av pv2b:

Varför? Behöver världen verkligen ännu en ny CPU-arkitektur?

Den enkla förklaringen är nog att det handlar dels om säkerhetspolitik, dels om Kinas ambition att dominera världen. En civilisation. Ett parti. En kejsare…

Permalänk
Medlem

Med kodnamn för att hylla Nordkorea och kommunistpartiet förstår jag varför vissa presidenter inte vill ha kinesisk hårdvara fritt i väst.

Permalänk
Medlem
Skrivet av nicoX:

Med kodnamn för att hylla Nordkorea och kommunistpartiet förstår jag varför vissa presidenter inte vill ha kinesisk hårdvara fritt i väst.

Japp men oftast är det marknaden som styr.
Kina kommer med en pengapåse

Visa signatur

🇸🇪 VR Sverige Discord server - Svensk VR Community
https://discord.com/invite/avnhs6mgjc

Permalänk
Medlem

"Enligt Loongson ska Longarch-arkitekturen i stort sett dela flera likheter med både ARM och x86, men utan att nyttja några utländska licenser."

AKA patentstöld à la Kina.

Visa signatur

Intel i5 12600K | Asus TUF Gaming Z690-Plus D4 | Asus Geforce RTX 3060 Ti | 32 GB DDR4 | Fractal Design North | Corsair iCue Link H100i | Cooler Master V750 Gold i Multi

Permalänk
Konsolpleb 🕹
Skrivet av Gender Bender:

"Enligt Loongson ska Longarch-arkitekturen i stort sett dela flera likheter med både ARM och x86, men utan att nyttja några utländska licenser."

AKA patentstöld à la Kina.

Njae, på riktigt så verkar det vara den hålan de gräver sig ur här snarare. De har tidigare byggt på MIPS64 men inte hela supersetet.
Hela dokumentationen finns på github för allmän beskådan också:
https://loongson.github.io/LoongArch-Documentation/

Kan såklart inte friskriva dem från fulspel på annat håll men just vad det gäller deras ISA så verkar de sköta sig här.

Visa signatur

240p är livet

Permalänk
Medlem

Kina lär ha tillräckligt med forskare som kan utvecka en CPU ISA från grunden,
sedan kan det ju vara en hake att samma problemlösningar oberoende kan råka bli patentintrång,
men det tycker jag knappast är omoraliskt...

Sedan kan ju patent skydda kopiering och emulering för att behålla en mjukvarumarknad,
då lär det räcka medxatt skifta npgra bitar för att bli okompatibel...

Permalänk
Datavetare

Rätt mycket spännande information om LoongArch här. Google-translated här

Tydligen bygger man rätt mycket på MIPS, men det har gjorts flertalet utökningar

"When using LoongArch to translate any instruction, the general process is the same, but the efficiency will vary with the difference of the instruction system. Although the binary code of MIPS is different from LoongArch, most of the basic instructions of LoongArch are still similar to MIPS, so the translation overhead is very small. The translation efficiency of ARM and RISC-V is also higher than x86."

Så man implementerar vare sig MIPS, ARM/ARM64, RISC-V eller x86 utan alla dessa hanteras via binäröversättning till LoongArch. I praktiken ska MIPS gå att emulera väldigt effektivt, ARM/ARM64 ok-ish medan x86 har störst overhead för översättning.

Gissningsvis har man liknande HW-stöd för x86 som Apple har i M1: finns överhuvudtaget inget stöd för x86 instruktioner, men däremot implementerar man TSO. MIPS, ARM, ARM64 och RISC-V implementerar alla en annan och för dagens multicore CPUer en mer effektiv minnesmodell som är inkompatibel med TSO, ARM64 och RISC-V implementerar exakt det C++, Java, C#, m.fl. behöver, rimligen gör även LoongArch det också.

Om man går samma väg som Apple gjort med Rosetta 2 och Qualcomm/Microsoft verkar göra i Windows 10/11 lär patent specifikt relaterade till Arm/x86 ISA vara ett icke-problem. CPUn kör aldrig den ISAn, utan den kör en binär som översatts från dessa ISA till logisk ekvivalent motsvarighet i "sin egen" ISA.

Ett inlägg pekar på en orsak varför man kanske valde att gå med LoongArch i stället för RISC-V, en orsak som i så fall inte längre är relevant då RISC-V International numera styrs från Schweiz och inte USA.

"In 2019, the RISC-V Foundation was worried about the restrictions of US trade laws, moved to Switzerland and renamed RISC-V International this year"

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

"Processorer med en egen instruktionsuppsättning är ytterligare ett steg i Kinas insatser för att göra sig mindre avhängiga av utländsk teknik och utländska patent."

Den första delen förstår jag då kineserna som många andra nationer är paranoida, plus det faktum att dom riskerar strypt tillgång till utländsk teknik om/när dom svinat sig allt för mycket.

Utländska patent är ju dock frivilligt att respektera och det verkar dom ju däremot skita ett långt stycke i ?! Det är ju bara att köra på som vanligt?

Fattar heller inte riktigt hur det i ett hardcore kommunistiskt land kan poppa upp nya miljardärer som svampar ut jorden?! Har alltid sagt att kommunister och sossar är dom största smygkapitalisterna som finns

Visa signatur

__________________
Stationär: | NZXT H510 Flow | Corsair RM850x | GIGABYTE Z790 AORUS Elite AX | Intel Core i7 13700K | 32GB 6400Mhz CL32 DDR5 | MSI RTX 380 | 1TB Seagate FireCuda 530 + 1TB Kingston KC3000 | LG OLED 42C2 120Hz 4K | Bärbar: MacBook Pro 14"

NAS: Synology DS1815+ 8X 4TB WD RED
Server: Esxi 6.5 | i5 4690K | 32GB DDR3 | 1TB SSD + iSCSI SATA [/B]

Permalänk
Medlem
Skrivet av AxF:

Utländska patent är ju dock frivilligt att respektera och det verkar dom ju däremot skita ett långt stycke i ?! Det är ju bara att köra på som vanligt?

Det beror på hur mycket det kostar att inte respektera patenten och den kostnaden styr USA.

Visa signatur

RIP 780

Permalänk
Inaktiv

Kinesisk processortillverkare med radikalkommunistiska uttryck som gör en s.k. "egen arkitektur"?

Ge det lite tid så kommer det komma fram precis hur mycket av denna arkitektur som är stulet från andra arkitekturer och tillverkare. Inte en chans att denna processor är annat än resultatet av en ohederlig powergrab av teknologi, som allt annat som Kina "innoverar".

Permalänk
Medlem

Transmeta klarade sig fint utan att inkräkta på andras patent.

Permalänk
Medlem

Varför rapporterar SweC om detta?

Visa signatur

"Maybe one day you will learn that your way, is not the only way"

Permalänk
Konsolpleb 🕹
Skrivet av Orici:

Varför rapporterar SweC om detta?

Av samma anledning som vi rapporterar om nästan allt annat: det är intressant.

Visa signatur

240p är livet