Arm unveils Cortex-X925 and Cortex-A725 CPUs, Immortalis-G925 GPU, Kleidi AI software

Arm SoC with Cortex-X925 Cortex-A725 Cortex-A520 CPU with Immortalis-G925 GPU

Arm has just announced new Armv9 CPUs and Immortalis GPUs for mobile SoCs, as well as the Kleidi AI software optimized for Arm CPUs from Armv7 to Armv9 architectures. New Armv9.2 CPU cores include the Cortex-X925 “Blackhawk” core with significant CPU and AI performance improvements, the Cortex-A725 with improved performance efficiency, and a refreshed version of the Cortex-A520 providing 15 percent efficiency improvements. Three new GPUs have also been introduced namely the up-to-14-core Immortalis-G925 flagship GPU which delivers up to 37% 3D graphics performance improvements over last year’s 12-core Immortalis-G720, the Mali-G725 with 6 to 9 cores for premium mobile handsets, and the Mali-G625 GPU with one to five cores for smartwatches and entry-level mobile devices. Arm Cortex-X925 The Arm Cortex-X925 delivers 36 percent single-threaded peak performance improvements in Geekbench 6.2 against a Cortex-X4-based Premium Android smartphone, and about 41 percent better AI performance using the time-to-first token of tiny-LLama […]

picoLLM is a cross-platform, on-device LLM inference engine

picoLLM Raspberry Pi 5

Large Language Models (LLMs) can run locally on mini PCs or single board computers like the Raspberry Pi 5 but with limited performance due to high memory usage and bandwidth requirements. That’s why Picovoice has developed the picoLLM Inference Engine cross-platform SDK optimized for running compressed large language models on systems running Linux (x86_64), macOS (arm64, x86_64), and Windows (x86_64), Raspberry Pi OS on Pi 5 and 4, Android and iOS mobile operating systems, as well as web browsers such as Chrome, Safari, Edge, and Firefox. Alireza Kenarsari, Picovoice CEO, told CNX Software that “picoLLM is a joint effort of Picovoice deep learning researchers who developed the X-bit quantization algorithm and engineers who built the cross-platform LLM inference engine to bring any LLM to any device and control back to enterprises”. The company says picoLLM delivers better accuracy than GPTQ when using Llama-3.8B MMLU (Massive Multitask Language Understanding) as a […]

Avnet AI Vision Development Kit features Qualcomm QCS6490 SoC, dual camera, GbE, and USB-C PD

QCS6490 Vision AI Development Kit

Just last month at Embedded World 2024, Qualcomm announced its RB3 Gen 2 Platform based on the QCS6490 processor with Cortex-A78 and A55 processing cores and 12 TOPS of AI power. Building on this, Avnet has recently launched the Avnet AI Vision Development Kit, also based on the QCS6490 SoC. The kit includes a dual camera setup, Gigabit Ethernet connectivity, USB-C Power Delivery, and a host of other features for applications like inventory and asset monitoring, drone/UAV/other mobile vision-AI edge compute applications, and multi-camera security systems with recognition. Previously we have written about similar AI dev kits including Allwinner V853 100ASK-V853-Pro, Sipeed Maix-III devkit, RZBoard V2L, and many other AI vision development boards feel free to check those out if you are interested in the topic. Avnet AI Vision Development Kit specifications SM2S-QCS6490 SMARC Compute Module: CPU – 4x Arm Cortex-A78 (up to 2.7 GHz), 4x Arm Cortex-A55 (up to […]

AAEON RICO-3568 is a Pico-ITX Plus board powered by a Rockchip RK3568 SoC

AAEON RICO-3568 Pico-ITX Plus board

AAEON RICO-3568 is a Pico-ITX Plus single board computer powered by a Rockchip RK3568 quad-core Cortex-A55 AI SoC, up to 8GB LPDDR4, 16GB eMMC flash, four display interfaces (HDMI, LVDS, eDP, MIPI DSI), gigabit Ethernet, and various expansion headers for industrial applications. Most have already heard about the Pico-ITX form factor, but it’s the first time I’ve ever come across a Pico-ITX Plus board. It looks like it’s an AAEON-specific “standard” right now, with the Pico-ITX Plus boards (100x80mm) being slightly wider than Pico-ITX SBCs (100x72mm). AAEON RICO-3568 specifications: SoC – Rockchip RK3568 CPU – Quad-core Cortex A55 processor at up to 2.0 GHz GPU – Mali G52 GPU with support for OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, Vulkan 1.1 VPU 4Kp60 H.264, H.265, VP9, 1080p60 MPEG-4/-2/-1, VP8, and VC1 video decoder 1080p60 H.264/H.265 video encoder AI accelerator – 0.8 TOPS NPU System Memory – 2GB, 4GB, and 8GB LPDDR4 Storage […]

Radxa ROCK 5C (Lite) SBC features Rockchip RK3588S2 or RK3582 SoC, WiFi 6, Raspberry Pi PCIe FFC connector

Radxa Rock 5C

First came the ROCK 5B pico-ITX SBC, then the Raspberry Pi 4-sized ROCK 5A board, and now Radxa has launched the Radxa ROCK 5C and 5C Lite single board computers powered by respectively Rockchip RK3588S2 octa-core and RK3582 hexa/octa-core “Lottery” processors. The ROCK 5C (Lite) design is very similar to the ROCK 5A, but there are some notable differences. First, it replaces the two micro HDMI ports with a single HDMI port, then it removes the Key M socket for M.2 wireless modules to make place for a built-in WiFi 6 and Bluetooth 5.4 module plus a Raspberry Pi PCIe FFC connector, and finally, the ROCK 5C does not support an SPI flash module anymore. The specifications of the ROCK 5C and ROCK 5 Lite SBC can be found in the table below. Both processors are new, so let’s have a look. First, how does RK3588S2 differ from RK3588S? They […]

/e/OS v2 privacy-focused, Google-free Android mobile OS released with improved UI, Android Auto support, etc..

/e/os v2 release

The e Foundation has just announced the release of the /e/OS v2 Android-based Google-free open-source mobile operating system with an improved launcher, support for Android Auto, a “Wall of Shame” to identify the most leaking apps and tracker, QR Code scanning support in the camera app, and more. Most Android smartphones come with Google services which may be convenient (and help keep Android free), but come at the loss of the users’ privacy. That’s why the e Foundation started offering e/OS over five years ago to offer a privacy-focused version of Android without Google services on specific phones. The project has evolved over the years, over 200 mobile devices are supported officially and unofficially, and Murena, a for-profit company, has also been established to sell e/OS smartphones and cloud services. /e/OS v2 highlights and changes: Based on LineageOS 20 with the latest bug fixes and security updates (itself based on […]

NXP i.MX 95 SMARC 2.1 system-on-modules – ADLINK LEC-IMX95 and iWave iW-RainboW-G61M

SMARC 2.1 development board NXP i.MX95

Several companies have unveiled SMARC 2.1 compliant system-on-modules powered by the NXP i.MX 95 AI SoC, and today we’ll look at the ADLINK LEC-IMX95 and iWave Systems iW-RainboW-G61M and related development/evaluation kits. The NXP i.MX 95 SoC was first unveiled at CES 2023 with up to six Cortex-A55 application cores, a Cortex-M33 real-time core, and a low-power Cortex-M7 core, as well as an eIQ Neutron NPU for machine learning applications. Since then a few companies have unveiled evaluation kits and system-on-modules such as the Toradex Titan evaluation kit or the Variscite DART-MX95 SoM, but none of those were compliant with a SoM standard, but at least two SMARC 2.1 system-on-modules equipped with the NXP i.MX 95 processor have been introduced. ADLINK LEC-IMX95 Specifications: SoC – NXP i.MX 95 CPU Up to 6x Arm Cortex-A55 application cores clocked at 2.0 GHz with 32K I-cache and D-cache, 64KB L2 cache, and 512KB […]

Android no longer supports RISC-V, for now…

Android RISC-V

Google dropped RISC-V support from the Android’s Generic Kernel Image in recently merged patches. Filed under the name “Remove ACK’s support for riscv64,” the patches with the description “support for risc64 GKI kernels is discontinued” on the AOSP tracker removed RISC-V kernel support, RISC-V kernel build support, and RISC-V emulator support. In simple terms, the next Android OS implementation that will use the latest GKI release won’t work on devices powered by RISC-V chips. Therefore, companies wanting to compile a RISC-V Android build will have to create and maintain their own branch from the Linux kernel (ACK RISC-V patches). These abbreviations can be confusing, so let’s focus on them starting with ACK. There’s the official Linux kernel, and Google does not certify Android devices that ship with this mainline Linux kernel. Google only maintains and certifies the ACK (Android Common Kernel), which are downstream branches from the official Linux kernel. One of the main ACK branches is the android-mainline […]

EmbeddedTS embedded systems design