Comments on: Making Dollars And Sense Of Arm Holdings https://www.nextplatform.com/2024/02/08/making-dollars-and-sense-of-arm-holdings/ In-depth coverage of high-end computing at large enterprises, supercomputing centers, hyperscale data centers, and public clouds. Tue, 27 Feb 2024 14:00:49 +0000 hourly 1 https://wordpress.org/?v=6.7.1 By: Slim Albert https://www.nextplatform.com/2024/02/08/making-dollars-and-sense-of-arm-holdings/#comment-219937 Fri, 09 Feb 2024 13:28:56 +0000 https://www.nextplatform.com/?p=143618#comment-219937 It’s great to see these positive results for ARM! Not too surprising given Apple (M1,M2,M3), Ampere (Siryn, Altra), Qualcomm (X Elite, Nuvia Oryon), AWS (Graviton), Alibaba (Yitian ), Fujitsu-Riken (A64FX, Monaka), Microsoft (Cobalt 100), NVIDIA (Grace, Jetson), SiPearl (Rhea1), and others (eg. Samsung mobile, Broadcom Raspberry Pi, Phytium Feiteng Tengyun, Huawei …) who’ve jumped into this arch’s fray, and also the recent help provided by CSS cut-and-paste design methods!

In my view, compared to ARM, for datacenter use, RISC-V is lagging in its J-extensions for dynamic languages (Java, Python, Javascript, and the likes) — it is a work in progress (challenging) as can be seen here: https://github.com/riscv/riscv-j-extension . Robbin Ehn recently provided an update, at FOSDEM ’24, with respect to OpenJDK, which both provides hope and also shows that the road ahead will be long it seems ( https://fosdem.org/2024/schedule/event/fosdem-2024-2327-unleashing-risc-v-in-managed-runtimes-navigating-extensions-memory-models-and-performance-challenges-in-openjdk/ ).

Meanwhile, even commodity ARM SOCs may include simpler support CPUs to help configure and manage some of their subsystems. The NXP i.MX8MQ (ARMv8, 4xCortex-A53, embedded-focused) for example has an internal Arc CPU to train its LPDDR4 interface, and an Xtensa CPU for configuration of its Cadence HDMI IP. Those types of functions functions could likely be performed by 32-bit integer-core RISC-V as well (IMHO).

]]>