Huawei Kirin 990 & Samsung Exynos 980 are the First Mobile SoCs with Integrated 5G Modem

Samsung Exynos 980

[Update: post edited on September 6, 2019 with more details about Kirin 990 5G following the official launch of the processor] We’ve already seen mobile phones and laptops with the latest 5G cellular connectivity such as Samsung Galaxy S10 5G or Lenovo Project Limitless 5G laptop, which internally are designed with an Arm SoC plus a separate 5G modem chip. But as IFA 2019 is about to start, both Huawei and Samsung claim to have introduced the world’s first SoC with an integrated 5G modem with respectively Huawei Kirin 990 and Samsung Exynos 980. We should note that MediaTek is working on their own 5G SoC as well. Samsung Exynos 980 Samsung has already made the announcement so we have Exynos 980 key features and specifications: CPU – Octa-core processor with two Arm Cortex-A77 cores @ 2.2GHz, six Arm Cortex-A55 cores @ 1.8GHz GPU – Mali-G76 MP5 GPU Integrated NPU with “performances of up to 2.7 times compared to its …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Huawei Releases their Open Source Ark Compiler for HarmonyOS

Ark Compiler HarmonyOS

Back in May, there were rumors Huawei was working on HongMeng OS as an alternative to Android mobile operating systems, as the OS was brought to light due to US sanctions against the company. The new operating system was later confirmed and will be called HarmonyOS outside of China. A few days ago I received a tip in Chinese with this link explaining Huawei had released the open-source Ark compiler for HarmonyOS aka OpenArkCompiler. The compiler works with Java apps and converts the source into AArch64 binaries. The illustration below implies it should also work with C, C++, JavaScript, and Kotlin programming languages. Three links were shared in the announcement: The official website – https://www.openarkcompiler.cn/home The code hosting website – https://code.opensource.huaweicloud.com/openarkcompiler/openarkcompiler/home A mirror for the code – https://gitee.com/harmonyos/OpenArkCompiler As a side note, I had never heard about Gitee, and the site is an alternative to Github in China, which may be useful to developers who had their Github account restricted …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

HongMeng OS is Huawei’s Alternative to Android (Rumor)

HongMeng OS

If you’ve been following the news, you must know Huawei was hit by trade restrictions from the US government, and US companies announced they’d comply meaning Intel, Google, Qualcomm, Microsoft, Xilinx, and others announced they’d have to mostly stop doing business with Huawei. At first, it seemed like all Google services would stop working on existing Huawei phones, but it’s not that bad, and apparently, it only impacts phones sold after May 16. Everything is still in flow, so it may take a while for things to settle down, and find out what the practical implications will be. Nevertheless, upon reading the news, I thought it would be a boon for projects like /e/ operating system that works without closed-source binaries from Google, but it turns out that Huawei is working on its own operating system called HongMeng (鸿蒙) OS according to Chinese media reports. We don’t have a whole lot of details, but HongMeng OS is supposed to be …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Android 10 Beta 3 Now Available on 15 OEM Phones

Android 10 Dark Theme

Google introduced Android Q in March with the first beta and preview SDK release. The new version of Android introduced more privacy protections, support for foldables, sharing shortcuts, connectivity improvements (e.g. WPA3 security), new camera and multimedia features such as dynamic depth photos and AV1 media codec support, as well as an updated neural network API, higher ART performance, and security improvements. Google has now announced Android 10 Beta 3 with a few new features over the first preview release, and support for 15 OEM phones on top of the 6 Pixel phones already supported. Some of the new improvements in Android 10 Beta 3 include: Scoped Storage feature giving users control over files and preventing apps from accessing sensitive user or app data. See the corresponding developer page for details. Update of BiometricPrompt authentication framework to support biometrics, e.g. face recognition, at a system level. Project Mainline described as a new approach to keeping Android users secure and their …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Huawei Launches 2U 4-node Taishan X6000 V2 Server with Kunpeng 920 Arm Processor

Kunpeng 920 Server Taishan X6000 V2

Back in January, Huawei announced Kunpeng 920 64-core Armv8 server processor as well as three Tianshan servers based on the SoC. But a recent tweet from James Lin, Vice director, Center of HPC, Shanghai Jiao Tong University, claims Huawei launched a 2U 4-node “Taishan” server with  Kunpeng 920 (Hi1620) Arm chip a few days ago. That probably means Huawei is now ready to take orders for their new Arm servers. The server pictured above appears to be Taishan X6000 V2 with the following specifications: Form Factor – 2U, 4Node high-density server Server Nodes – Up to 4 XR320 servers with X6000 universal chassis or 4 XA320 V2 servers with X6000 super chassis Power Supply Units 2x 1,500W enhanced hot-swappable AC PSUs for XR320 server nodes 2x 3,000W hot-swappable AC PSUs for XA320 V2 server nodes supporting 1+1 redundancy Power Supply – 100V to 240V AC; 24V DC Fan Modules – 4 hot-swappable fan modules in N+1 redundancy Dimensions (H x …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Huawei Kunpeng 920 is a 7nm 64-core Armv8 Server Processor

Huawei Kunpeng 920

We’ve seen several Armv8 processors for the datacenter launched in recent years from companies like Cavium – now part of Marvell – and Ampere. Another company now joins the fray with Huawei having just introduced their Kunpeng 920 64-core Armv8 processor manufactured with a 7nm process, and offering 8-channel DDR4 RAM, and fast interfaces such as 10GbE and PCIe 4.0. Kunpeng 920 features and specifications: CPU – 64x Armv8 cores clocked at up to 2.6 Ghz delivering a 930 SPECint score Memory I/F – 8x DDR4 @ 2933 MHz for 6 to 8 channels memory Storage – 16x SAS/SATA interfaces High Speed Interfaces – 40x PCIe 4.0 including 16 that can be used for CCIX (Cache Coherent Interconnect for Accelerators); 640 Gbps total bandwidth Networking – 2x 100G RoCE (RDMA over Converged Ethernet) Process – 7nm process The company customized their ARMv8 cores in order to improve performance by optimizing branch prediction algorithms, increasing the number of OP units, and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

HiSilicon Hi1620 Server SoC to Features up to 64 Arm “Ares” Cores

Huawei Hi1620

A few years ago we covered Hisilicon D02 server board powered by the company’s Hip05 SoC with 16 or 32 Arm Cortex A57 cores. I had not seen any updates since then myself, but HiSilicon has released new “TaiShan” Arm based server SoCs every year, and recently unveiled Hi1620, the world’s first 7nm datacenter Arm processor, featuring 24 to 64 Arm “Ares” cores clocked at up to 3.0 GHz. Ares cores are supposed to greatly improve single thread performance in order to compete with x86 server chips. HiSilicon Hi1620 processors specifications: CPU – 24 to 64 Ares ARMv8.2 cores clocked at 2.4 – 3.0 GHz Cache – L1: 64KB I-cache, 64KB D-cache; L2: 512KB private per core, L3: 24-64 shared among cores (1MB/core) Memory – 8x DDR4 channels up to 3200 MHz Interconnect – Coherent SMP interface for 2S & 4S, 3 ports up to 240 Gbit/s per port I/Os 40x PCIe Gen 4.0 lanes 2x 100 GbE, RoCEv2/RoCEv1, CCIX …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

HiSilicon Unveils Kirin 980 Octa-core Cortex A76/A55 Processor with Mali-G76 GPU

Arm announced Cortex A76 CPU core and Mali-G76 GPU in June of this year, and in the past, we normally had to wait about a year between the announcement and the actual launch of SoC with the new IP core. But courtesy of HiSilicon (Huawei), we already know of one Cortex A76 processor with Kirin 980 processor featuring three clusters with two high performance Cortex A76 cores, two Cortex A76 cores clocked at a low frequency, and four Cortex A55 efficiency core. The company also added the new Mali-G76 GPU for good measure. Kirin 980 specifications and key features: CPU (DynamIQ clusters) 2x Cortex A76 cores @ up to 2.60 GHz with 512KB L2 cache 2x Cortex A76 cores @ up to 1.92 GHz with 512KB L2 cache 4x Cortex A55 cores  @ 1.80 GHz with 128KB L2 cache 4MB shared L3 cache GPU – ARM Mali-G76MP10 @ 720 MHz NPU – Dual NPU (Neural Processing Unit) with twice the …

Support CNX Software – Donate via PayPal or become a Patron on Patreon