Category: ARM

Grant likely is a Senior Software Developer at ARM and a developer for the EBBR project https://github.com/ARM-software/ebbr. The EBBR or Embedded Base Boot Requirements is a specification for bootloaders for ARM based devices. This specification would enable arm based devices to share the same bootloader thus reducing development costs. This would enable the same OS to more easily boot on multiple devices

Jem Davies is the General Manager of the Machine Learning Group at Arm, he talks about the new Machine Learning Collaboration with Arm NN and Linaro, where Arm is donating the Arm NN inference engine and software developer kit (SDK) to Linaro’s Machine Intelligence Initiative. As part of this initiative – which aims to be a focal point for collaborative engineering in the ML space – Arm is also opening Arm NN to external contributions.

Linaro’s Machine Learning Initiative will initially focus on inference for Arm Cortex-A SoCs and Arm Cortex-M MCUs running Linux and Android, both for edge compute and smart devices. The team will collaborate on defining an API and modular framework for an Arm runtime inference engine architecture based on plug-ins supporting dynamic modules and optimized shared Arm compute libraries. The work will rapidly develop to support a full range of processors, including CPUs, NPUs, GPUs, and DSPs and it is expected that Arm NN will be a crucial part of this.

Vector Packet Processor (VPP) Works on various ARM platforms out of the box, All CI tests pass, ARM boards getting added to Fd.io lab, CSIT under progress, Performance benchmarking/analysis under progress.

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.

ARM Cortex-A76 is a new microarchitecture based on DynamIQ technology, delivers 35% faster 7nm laptop-class performance (Intel Core-i3, Core-i5 comparable performance) with 40% improved efficiency maintaining the power efficiency of a smartphone. ARM Cortex-A76 also delivers 4x compute performance improvements for AI/ML at the edge. The new ARM Mali-G76 enables higher performance gaming, cross-platform experiences 30% more efficiency and performance density, as the gaming market is expected to reach $137.9 billion in 2018 and possibly as high as $180 billion by 2021 where 60% of that might be on mobile. ARM Mali-V76 support 8K60 video decode, it can also support simultaneous 4K encode and decode for 4K video-conferencing.

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.

OPEN AI Lab aims to promote the industry development of Arm embedded smart machines, build an embedded SoC basic computing framework for smart machine application scenarios, and integrate application scenario service interfaces. Committed to promoting the in-depth collaboration of the entire industry chain of chips, hardware, and algorithm software, artificial intelligence will be available where there is computation. You can also watch Mingfei Huang's keynote about Open AI Lab here.