Huawei Kunpeng Desktop Board is Powered by Kunpeng 920 Armv8 Server Processor

Huawei Kunpeng 920 is an Armv8 server SoC with up to 64 cores that can be found in the company’s TaiShan series servers.

But the company has now designed “Kunpeng Desktop Board” featuring the quad or octa-core version of Kunpeng 920 SoC, in order to create Arm-powered desktop computers.

Huawei Kunpeng Desktop Board
Click to Enlarge

Kunpeng Desktop Board (model D920S10) preliminary specifications:

  • Processor – Kunpeng 920 processor with 4/8 cores at up to 2.6 GHz
  • System Memory – 4x DDR4-2400 UDIMM slots for up to 64 GB RAM
  • Storage – 6x SATA 3.0 hard drive interfaces, 2x M.2 SSD slots
  • Connectivity – 2x LOM (LAN on Motherboard) NIC supporting Gigabit Ethernet network ports or optical ports
  • USB – 4x USB 3.0 and 4x USB 2.0 ports
  • Audio – Combo with 3x 3.5mm audio jacks
  • Serial – DB9 connector
  • Expansions – 1x PCIe 3.0 x16, 1x PCIe 3.0 x4, and 1x PCIe 3.0 x1 slots
    LOM Network Ports
  • Misc – RTC
  • Power Supply – 20-pin ATX connector

The board supports Linux desktop operating systems, and Huawei can provide reference designs for the chassis, heat dissipation solution, and power supply.  The Kunpeng Desktop Board is said to be compatible with mainstream hardware such as memory, hard drives, and network interface cards, but somehow there’s no mention of graphics card support. I suppose some will work, as it would be hard to make a desktop PC without video output…

They also offer some metrics for performance, reliability and power efficiency with “56 Gbit/s high-speed SerDes (HSS) for 25% higher motherboard performance”,   a “signal bit error rate (BER) lower than 10-12 for 15% fewer failures than the industry average” and an “Innovative Dynamic Energy Management Technology (DEMT) for over 15% better efficiency than the industry counterpart”.  Those claims are rather meaningless, as I have no idea what they are comparing their motherboard to.

There may be a bit more information on the product page, but so far we don’t have any details about availability nor pricing. You can request pricing, but you’ll need to leave your contact details, and provides a project summary and your budget.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
19 Comments
oldest
newest
willy
willy
4 years ago

I’m always worried about mainline (hence longterm) support when it comes to unknown chips. It’s already a pain for well known ones…

Jon Nettleton
4 years ago

This is alleviated by building towards the SBSA and SBBR spec. The hardware can use drivers that are already in mainline. There are some issues with how to express some hardware designs within these specs and SolidRun and NXP are actively working with arm to address them, not in a one off way, but in a way that can be used as a common solution for more boards. As for device-tree initial support for the HoneyComb was added in the 5.6 release. Initial patchsets for the LX2160a support are submitted to the tianocore mailing list for review to be included… Read more »

NicoD
4 years ago

I’d love something like that so much, and can’t afford it even more probably. Why isn’t this mainstream yet? I just don’t get the X86 dominance. It are just very wasteful radiators. Trading of hundreds of watts for a few megahertz more. Doesn’t seem logic to me.

dgp
dgp
4 years ago

>I just don’t get the X86 dominance.

Are you going to pay a massive premium to save a few cents off of your electricity bill while hobbling yourself with a machine that’ll never quite work right just so you can say your machine runs 100% vegan instructions?

Richard Crook
Richard Crook
4 years ago

It is not just the power consumption of the board in the server its-self but the power consumption for all the air conditioning to keep cooling the tens/hundreds/thousands of servers in the machine room(s) at a good operating temperature. It is not just vegans who are concerned about climate change.

dgp
dgp
4 years ago

>It is not just the power consumption of the board in the server its-self >It is not just vegans who are concerned about climate change. The problem this sort of climate change thinking is that even if everyone stopped generating CO2 right now there would be very little real effect. Climate change would continue happening because of all of the CO2 that has been added to the atmosphere over the last century of industrial activity. The CO2 saved by replacing all of your X86 machinery with vegan instruction processing yet totally unserviceable ARM machines that will probably be discontinued in… Read more »

Jon Nettleton
4 years ago

All the SOCs we use are embedded spec. That means the minimum life span the board will be produced is 7 years.

Philipp Blum
Philipp Blum
4 years ago

Interesting. I don’t understand why they don’t use a socket in this case. Would make sense to replace the processor in case something is broken. Btw: What is the price for the board and when does it get mainline support?

Willy
4 years ago

Your question is very interesting because it raises the problem there is with ARM machines: they were always designed for embedded devices and as such it is required to implement functions for all of the SoC’s devices which vary from chip to chip. In the x86 world this problem doesn’t exist, you pick any x86 chip provided that it’s compatible with your socket, you plug it and everything magically works. The difference is that: – in x86 world we actually don’t change the SoC components, just the cores and the memory controller. – the other auxiliary components are enumerated by… Read more »

dgp
dgp
4 years ago

Getting vendors just to stick to a single UART IP and not rolling yet another broken 8250 clone would be a start.

RussianNeuroMancer
RussianNeuroMancer
4 years ago

Issue you talking about has been resolved long time ago for ARM-based server platforms, and recently for ARM-based laptops with ACPI, like my Lenovo Yoga C630 Yoga – you can boot upstream Linux 5.4 on this machine with ACPi alone. Of course for this to happen you have to boot kernel that have all necessary drivers in place, but that also the case for x86-based platforms as well.

dgp
dgp
4 years ago

ACPI there is basically fancy device tree. You still have totally undocumented magic doing the DRAM setup etc.

Willy
4 years ago

ACPI/DT/EFI/whatever don’t solve anything unfortunately because you still need to have the drivers available before they can use these descriptions. The wide diversity of IPs to do the same thing during early boot and the willingness all vendors have to reinvent everything and make sure they are incompatible with their competitors is what is hurting ARM a lot. Do you realize that in the x86 world each evolution of storage since IDE 25 years ago remained backwards compatible with the previous generation, allowing you to by a fancy new motherboard, and boot in “legacy mode” if your OS didn’t yet… Read more »

dgp
dgp
4 years ago

>the willingness all vendors have to reinvent everything

If only it was just “not invented here”. Vendors take literally the same IP for stupid things like the designware uart and intentionally break it by moving the registers or bit locations around. I can’t think of a single good reason to do that other than a poor attempt to hide that the IP is stolen.

Jon Nettleton
4 years ago

This is split into two issues. The main specifications for Arm Server Ready do cover generic interfaces for most buses. Serial, UART, PCI, AHCI, XHCI, EHCI. Then for some hardware like networking you do need drivers, if you aren’t using a device that doesn’t already have drivers in Linux, Windows, BSD etc. It needs to be looked at like being able to boot Windows enough to then install the additional drivers you need for other components, but you can easily install them because they are expressed in a consistent manner via ACPI descriptors, and already setup in a sane way… Read more »

Jon Nettleton
4 years ago

This is why we used the Com Express Type 7 form factor for the SOC. This is a standard SOC / CPU to board connector, so you can just replace the compute part of the board.

Bumsik Kim
Bumsik Kim
4 years ago

Wait, where’s the video output?

tkaiser
tkaiser
4 years ago

On one of the graphics cards you insert into any of the PCIe slots. Good luck with drivers!

Jon Nettleton
4 years ago

AMD is the way to go. They are actively contributing to the OSS drivers in the kernel and mesa. Obviously no graphics company is going to release a graphics driver suite if there isn’t a platform for their cards. https://www.techradar.com/news/amd-looks-to-court-linux-gamers-by-making-its-gpu-driver-even-better

Khadas VIM4 SBC