ADLINK has integrated Ampere Altra, an up to 80-core Armv8.2 server processor with up to 175W TDP, into a COM-HPC module designed for embedded applications, together with the AVA Developer Platform equipped with a 32-core processor and housed in an “ultra-silent liquid-cooled tower system”.
Both the ADLINK COM-HPC Ampere Altra module and the developer kit are compliant with the just-announced Arm’s Scalable Open Architecture for Embedded Edge (SOAFEE), a “software initiative and reference implementation providing a cloud-native environment for embedded edge development”.
ADLINK COM-HPC Ampere Altra
COM-HPC Ampere Altra key features and specifications:
- SoC – Ampere Altra with 32x to 80x Armv8.2 Neoverse N1-based cores with up to 3.3 GHz frequency, up to 128 lanes of high-speed PCIe Gen4 and 8×72 ECC protected DDR4 3200 memory; TDP: 60 to 175 Watts depending on the number of cores
- System Memory – Up to 768GB DDR4 with 6x individual memory channels
- Networking – 4x 10GbE and 1x Gigabit Ethernet
- USB – 4x USB 3.0/2.0
- Expansion – 64x PCIe Gen4 lanes (3 x16 available)
- Dimensions – 200×160 mm (COM-HPC Size E)
The module complies with Arm SystemReady SR thanks in part to the edk2 bootloader with TianoCore/UEFI, and can run any stock Aarch64 OS including Ubuntu 20.04, CentOS, and images built with Yocto Linux.
If you wonder what kind of embedded applications may benefit from that much power, memory, and interfaces, ADLINK lists real-time/near-real-time applications including autonomous driving, stationery & mobile robotics, medical imaging and robotic surgery, test and measurement, and video broadcasting. The company also developed the “AVA-AP1”, a ruggedized vehicle prototyping platform with 80-core in collaboration with Arm and Ampere.
You’ll find limited “preliminary” information on the product page at this time. Availability is expected in Q4 2021, but pricing details are still TBD.
AVA Developer Platform
There’s been a quest to get a proper Arm workstation for native development for several years now, and the AVA Developer Platform gets added to the list with the following highlights:
- SoM – COM-HPC Ampere Altra module with 32x 64-bit Arm cores as described above, fitted with 32 GB DDR4 memory
- Storage – 128 GB NVMe M.2 SSD
- Mainboard- COM-HPC Server carrier (it should be that one)
- Networking – Intel Quad X710 10GbE LAN card
- USB – 4x USB 3.0/2.0 and 2x USB 3.0 [rear I/O], 2x USB 3.0 [front panel]
- Misc – Liquid cooling for silent, fanless operation
- Power Supply – 750 Watt power supply
- Dimensions – TBD (Tower enclosure)
As one would expect, software support is the same as for the SoM, and the AVA Developer Platform will be sold as an “Arm SystemReady SR-compliant SOAFEE reference development platform” designed for native arm64 development and compilation system for lower power embedded arm64 designs.
Again there are limited details on the product page, but I expect the price to be made public when the platform becomes available in Q4 2021, which may not be the case for the HPC-COM module.
What is SOAFEE?
We’ve written about Arm’s Scalable Open Architecture for Embedded Edge (SOAFEE) several times in this post, but what is it exactly? The press release only stated it was a “software initiative and reference implementation providing a cloud-native environment for embedded edge development”, but it appears to be specifically designed for the automotive industry as explained on Arm’s product page:
SOAFEE offers a cloud-native architecture enhanced for mixed-criticality automotive applications. It includes an open-source reference implementation to enable commercial and non-commercial offerings.
Building on Project Cassini and SystemReady standards, which define standard boot and security requirements for Arm architecture, SOAFEE adds the functional safety and real-time capabilities required for autonomous workloads.
Good, so it’s like some of Arm SystemReady to unify the booting process and hardware support, but with the addition of functional safety (FuSa) and real-time capabilities. I’d assume this can probably extend beyond automotive, and into robotics and medical equipment.
You’ll find out more in a white paper, while the open-source reference implementation will be made available on Gitlab.
Thanks to TLS for the tip.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.