Ampere Altra Wiwynn Mt. Jade Server Review The Most Significant Arm Server

10

Ampere Altra Wiwynn Mt. Jade Server Topology

We wanted to show this briefly since we often have topology maps. Like Intel Xeon Scalable systems with SNC, and AMD systems with NPS, we can split the otherwise large number of cores into subsets more locally attached to DDR4 memory controllers. Even though the Ampere Altra Q80-33 is a single monolithic die design, with 80 cores we can present the topology effectively as four NUMA nodes per CPU, each with 20 cores. It was not long ago that a 20 core CPU was a large chip in the Xeon E5 era.

Ampere Altra Topology In Wiwynn Mount Jade 160C
Ampere Altra Topology In Wiwynn Mount Jade 160C

That topology map is completely unreadable simply due to having 160 cores being presented. You can click on it to get to larger versions if you are interested.

Next, we are going to look at our test configuration.

Test Configuration

The base test configuration we are using consists of:

  • System: Wiwynn Mt. Jade Server
  • CPUs: 2x Ampere Altra Q80-33 80 core/ 3.3GHz CPUs
  • Memory: 16x 32GB DDR4-3200 ECC RDIMMs (Samsung)
  • Networking: 1x NVIDIA ConnectX-6 200GbE adapter, 1x NVIDIA ConnectX-5 2x 100GbE adapter
  • Storage: 1x Samsung boot NVMe SSD, 2x Kioxia CD6-L (1.92TB and 7.68TB), 1x Kioxia CM6 6.4TB, 1x Samsung 983T 960GB, 1x Samsung PM1733a 3.84TB SSD
  • GPU: 1x NVIDIA T4

We added a few components to the base configuration since we wanted to see how the system responded to adding new components. Overall, the process went well. This is a great point of evolution since the original ThunderX(1) days in 2016 when adding a component often meant a challenging bring-up process.

Wiwynn Mt. Jade Server Management

In terms of management, we get a fairly standard MegaRAC SP-X management interface. There are Redfish management APIs in this solution as well, but we want to focus on the management interface.

Wiwynn Mt Jade Ampere Altra MegaRAC SP X Dashboard
Wiwynn Mt Jade Ampere Altra MegaRAC SP X Dashboard

There are little items here that we wanted to show off. The first may seem small, but most of the FRU information is filled out even though this is a pre-production system. This may seem like a small detail, but at STH we often get systems with SP-X interfaces that do not have this information, especially on pre-production systems. Wiwynn produces high quantity/ quality servers, so there are little touches like this that stand out.

Wiwynn Mt Jade Ampere Altra MegaRAC SP X FRU
Wiwynn Mt Jade Ampere Altra MegaRAC SP X FRU

Something that is welcome on an Arm server platform is a HTML5 iKVM solution with remote media mounting. We have had iKVMs on previous systems, usually Java-based, and often less reliable in their operation. This worked as we would expect on an x86 server. While that may not seem notable, for an Arm server, it is.

Wiwynn Mt Jade Ampere Altra MegaRAC SP X HTML5 IKVM
Wiwynn Mt Jade Ampere Altra MegaRAC SP X HTML5 IKVM

We also get a standard web firmware update feature found in x86 servers. In previous generations, this often required a more advanced procedure with written steps, a CLI and a serial connection “just in case.” Now, we have an x86-like interface to update firmware even through the web GUI.

Wiwynn Mt Jade Ampere Altra MegaRAC SP X Firmware Update
Wiwynn Mt Jade Ampere Altra MegaRAC SP X Firmware Update

We quickly spot-checked the rest of the SP-X interface, and this seemed about what we would expect from a base-level implementation. We did not see major added features from Wiwynn here.

Wiwynn Mt Jade Ampere Altra MegaRAC SP X BMC Settings
Wiwynn Mt Jade Ampere Altra MegaRAC SP X BMC Settings

At the same time, there is something to be said for the fact that this simply worked. After having lived with Arm servers for over 4-5 years, this is an enormous accomplishment by the Wiwynn and Ampere teams. It is also something that needed to happen in order for these servers to go more mainstream and start displacing x86 sockets outside of just hyper-scalers so this is a seemingly small, but an impactful aspect of the solution.

With the hardware and management covered, it is now time to look at performance.

10 COMMENTS

  1. I love the tech reviews in server. There’s like 3 covering this:
    AT – crazy weeds
    Phoronix – useful application and tracks linux like a hawk
    STH – real market context and analysis and higher-level applications

    It’s funny. I read AT and loved pingpong there. Phoronix has many numbers. STH has why someone would buy a server with Altra. Do you all discuss who’s doing what?

    It’s so much better than consumer chip reviews

  2. I read the AT article too and it’s like “THIS IS BEST CPU EVA!” yet where was the ISV support discussion.

    It’s really good STH is covering this too. There’s value everywhere, but I like Patrick’s market pundit view. I don’t always agree with his messages, but I know he’s done research and isn’t just spouting marketing junk.

  3. Thanks Patrick really cool video, very exciting news for the future of computing especially providing options out of the current establishment (cough.. Intel)
    Now I don’t know how the adoption of this will play but IME (of 40 years) it could take a while to be validated by:
    1. Security of code embedded in the system (server components and CPU), all sort of backdoors and vulnerabilities included (not that the common enterprise players don’t include their own)
    2. Integration within the used OS (drivers etc), Ubuntu and other Linux / BSD flavors will be fine, Windows, VMware etc might take a while to work if ever.

    But overall very exciting for cloud providers. Thanks

    I see AWS as a possible customer aside of the Oracle Cloud but that’s about it

  4. Hello STH!
    Could you guys run some monero benchmarks on these arm systems for us would be a real nice new years gift :)

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.