The Works on Arm cluster is run by Packet for Arm to provide test, development, and data center CI/CD resources for community projects to build on arm64. The project also includes a weekly video office hours, a weekly newsletter, and a channel on the Packet Community Slack and Freenode IRC (#worksonarm) for community discussion.
Tao Wang, Leader of the Talent Development Working Group at the Green Computing Consortium, to bring better energy efficiency for the Chinese server market. China might mandate that ARM Servers must be used to reduce power consumption for cloud services, a demand that is growing very fast in China. Filmed at the Linaro Connect Hong Kong.
You can find the slideshow about this here: https://www.slideshare.net/linaroorg/hkg18319-dr-tao-wang-gcc-step-into-green-computing-cornsortium
HXT Semiconductor is a partnership between Qualcomm and China local Government of Guizhou Province to create ARM Server chipsets for the Chinese market. HXT is working with Linaro in the Open Source community working in the LEG Linaro Enterprise Group, to get good Linux support on the ARM Server. With eventual announcements for the HXT ARM Server products to come.
Arm ServerReady is a program to make sure that the ecosystem is enabled to support the ARM server, making sure that all the operating systems just work and can be installed without a lot of patches and stuff. They ask ODM and Silicon Providers to work with ARM to comply with the standards to make sure everything just is working. Linaro LEG also did an SBSA QEMU effort, that is well aligned with the Arm ServerReady Program letting people run the tests even before the hardware is available.
You can find the slideshow about this here: https://www.slideshare.net/linaroorg/hkg18317-arm-server-ready-program
GIGABYTE shows their Cavium ThunderX2 Workstation, an upcoming product for ARM software developmers to optimize their code for the ARM server market. It will feature dual Cavium ThunderX2 processors with 4 channels of RDIMM/LRDIMM DDR4 2666/2400Mhz memory per socket, and total capacity of 16 x DIMMS. Networking will include a dedicated MLAN port. Other specifications are still under adjustment for the final product which is something that GIGABYTE and Cavium are discussing with potential customers to satisfy a demand.
The R181-T90 is a 1U height dual socket general purpose ThunderX2 rack server with 8 channels RDIMM / ECC UDIMM DDR4 memory, 24 x DIMM slots, 1 x 25GbE SFP28 LAN port, 1 x 10GbE SFP+ LAN port (optional), 12 x 2.5” hot-swap HDD bays, 2 x OCP mezzanine slots (PCIe 3.0 x16), Aspeed AST2500 management controller, and 1+1 1600W 80 PLUS Platinum PSU. The R281-T91 is a 2U height dual socket general purpose ThunderX2 rack server with 8 channels RDIMM / ECC UDIMM DDR4 memory, 24 x DIMM slots, 1 x 25GbE SFP28 LAN port, 1 x 10GbE SFP+ LAN port (optional), 24 x 2.5” hot-swap HDD bays, 8 x PCIe 3.0 expansion slots, Aspeed AST2500 management controller, and 1+1 1600W 80 PLUS Platinum PSU. The R181-T90 and R281-T91 will be available to order from July 2018. The H261-T60 is a 2U height 4 node density optimized ThunderX2 server with dual ThunderX2 CN9975 sockets for each node (8 x sockets in total) and rear access to the node trays. The sockets will support a CPU up to 195W TDP. Each node supports 4 channels RDIMM / ECC UDIMM DDR4 memory, with 64 x DIMM slots for the system in total. The system contains in total 8 x SFP28 10G/25G LAN ports, 4 dedicated management ports, 12 x 3.5” SATA/SAS hot-swap HDD/SSD bays, 8 x low profile PCIe Gen3 expansion slots, 4 x OCP Gen3 mezzanine slots, and the system includes Aspeed AST2500 remote management controller and 1 + 1 2200W 80 PLUS Platinum redundant PSU. The H261-T60 will be available for shipping in late September or early October 2018. Find more information on GIGABYTE’s server products at http://b2b.gigabyte.com
Patrick Kennedy, Editor-in-Chief at ServeTheHome.com talks about the independent benchmarks on ThunderX2 that he published at ServeTheHome.com as Cavium announced General Availability of the ThunderX2 ARM Server at their event in San Francisco last month.
The ThunderX2 family includes over 40 different SKUs for both scale up and scale out applications, ranging from top bin 32 core 2.5GHz parts to 16-core 1.6GHz parts, mapping directly across Intel's Xeon Skylake server CPUs from highest end Platinum to low end SKUs. With list prices for volume SKUs (32 core 2.2GHz and below) ranging from $1795 to $800, the ThunderX2 family offers 2-4X better performance per dollar compared to Xeon Skylake family of processors. The ThunderX2 family is fully compliant with Armv8-A architecture specifications as well as the Arm Server Base System Architecture and Arm Server Base Boot Requirements standards. The ThunderX2 SoC family is supported by a comprehensive software ecosystem, ranging from platform level systems management and firmware to commercial Operating Systems, Development Environments and Applications. Cavium has actively engaged in server industry standards groups such as UEFI and delivered numerous reference platforms to a broad array of community and corporate partners. Cavium has also demonstrated its leadership role in the Open Source software community driving upstream kernel enablement and toolchain optimization, actively contributing to Linaro's Enterprise and Networking Groups, investing in key Linux Foundation projects such as DPDK, OpenHPC, OPNFV and Xen and sponsoring the FreeBSD Foundation's Armv8 server implementation.
The new Arm Allinea Studio release is a comprehensive and integrated tools suite to help Scientific computing, HPC and Enterprise developers to achieve best performance on modern server-class Arm-based platforms. Check out https://developer.arm.com/hpc for more info.
Singularity enables users to have full control of their environment. Singularity containers can be used to package entire scientific workflows, software and libraries, and even data. This means that you don’t have to ask your cluster admin to install anything for you - you can put it in a Singularity container and run. Did you already invest in Docker? The Singularity software can import your Docker images without having Docker installed or being a superuser. Need to share your code? Put it in a Singularity container and your collaborator won’t have to go through the pain of installing missing dependencies. Do you need to run a different operating system entirely? You can “swap out” the operating system on your host for a different one within a Singularity container. As the user, you are in control of the extent to which your container interacts with its host. There can be seamless integration, or little to no communication at all. Read more: http://singularity.lbl.gov/index.html