| Kite - Bootstrap Admin Template

Linaro Connect 2025

Talks


Filters
Reset

14th May

Navigating global change and its impact on software and AI

Technical presentation - 30 minutes (including q&a)

Ai machine learning

Wednesday, 16:30 - 16:55

Global shifts and geopolitics in recent times have played a significant role in policy decisions. What do they mean for our globally collaborative worlds of AI and open source software? Amanda will take the audience on the journey of geopolitics and polic

Profile Picture
Amanda Brock
CEO at OpenUK
LIS25-100K1 Boosting the Next Wave of Arm Innovation

Keynote

Keynote

Wednesday, 09:05 - 09:15

There has been a tremendous amount of change in the Arm ecosystem that is transforming the industry. In this opening keynote to Linaro Connect 2025, Linaro CTO Grant Likely will look at where we are today and how we use all this technology to boost the ne

Profile Picture
Grant Likely
CTO at Linaro
LIS25-100K2 Arm Edge AI Strategy

Keynote

Edge iot embedded

Wednesday, 09:15 - 09:25

In this keynote John Thompson will talk about changes in the IoT landscape and how Arm is responding to these changes. 

Profile Picture
John Thompson
Senior Director, Software & Ecosystems at Arm
LIS25-100K3 Arm adoption in the Cloud

Keynote

Edge iot embedded

Wednesday, 09:27 - 09:35

In this keynote Arm will talk about their priorities this coming year.

Profile Picture
Bhumik Patel
Director Cloud Software Ecosystem at Arm
LIS25-100K4 Windows on Arm keynote

Keynote

Arm client pc and windows

Wednesday, 09:35 - 09:50

In this presentation, Marcus and Pedro will share the latest for Arm powered Windows devices and recent projects where community collaboration has played a pivotal role in unblocking critical components for the Windows software ecosystem for Arm. Addition

Profile Picture
Marcus Perryman
Principal Software Engineer at Microsoft
Profile Picture
Pedro Teixeira
Partner Software Engineer at Microsoft
LIS25-100K5 Safety Certification of Open Source Components: Are we there yet?

Keynote

Security

Wednesday, 09:50 - 10:05

Open Source is pervasive and has come to dominate the embedded market, as well as laptops, servers and clouds. The embedded space however includes products like automobiles, medical devices, planes, etc.  where safety is a consideration.   Over

Profile Picture
Kate Stewart
VP Dependable Embedded Systesm at The Linux Foundation
LIS25-106 SystemReady Devicetree 3.0 and future ahead

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Wednesday, 10:30 - 10:55

SystemReady has steadily evolved, delivering fundamental capabilities that enable Linux distributions to boot with minimal effort on compliant systems. This foundation has made such systems not only easily deployable but also maintainable and extensible w

Profile Picture
Pere Garcia
Director of Technology at Arm
LIS25-107 Making AI Workloads on ARM Boring with RamaLama

Technical presentation - 30 minutes (including q&a)

Ai machine learning

Wednesday, 10:30 - 10:55

Running AI workloads on ARM can be challenging due to the need for specialized hardware configurations, runtime optimizations, and dependency management. However, with the rise of tools like RamaLama, krunkit, libkrun, podman-machine, llama.cpp and vllm,

Profile Picture
Eric Curtin
Principal Software Engineer at Red Hat
Profile Picture
Sergio Lopez Pascual
Senior Principal Software Engineer at Red Hat
LIS25-108 The TuxSuite Ecosystem Welcomes You

Technical presentation - 30 minutes (including q&a)

Automation validation

Wednesday, 10:30 - 10:55

The TuxSuite ecosystem has evolved. This talk will highlight what the TuxSuite Ecosystem is and focuses on some of the exciting new feature additions to the project. This talk will focus on korg-gcc for optimized compilation of the Linux Kernel and TuxLAV

Profile Picture
Senthil Kumaran S
Engineer at Linaro
Profile Picture
Alok Ranjan
Engineer at Linaro
LIS25-109 Developer Tooling: Enabling a seamless ARM64 development experience

Technical presentation - 30 minutes (including q&a)

Arm client pc and windows

Wednesday, 10:30 - 10:55

As ARM64 adoption grows across PCs and embedded devices, developers need robust tooling to build, optimize, and debug applications efficiently. This session explores the latest advancements in developer tools, compilers, debuggers, emulation strategies, a

Profile Picture
Dileep Karpur
Staff Product Manager, Qualcomm at Qualcomm
LIS25-110 End-to-End Video Hardware Acceleration on Snapdragon X Elite Laptops

Technical presentation - 30 minutes (including q&a)

Arm client pc and windows

Wednesday, 11:00 - 11:25

The released Snapdragon X Elite laptops are featuring a Video Processing Unit (VPU) to offload video encoding and decoding from the main CPU's. While this a common hardware building block in embedded systems, the use case in a generic laptop device for en

Profile Picture
Stefan Schmidt
Senior Linux Kernel Engineer at Linaro Ltd.
LIS25-111 The Importance of Linux Kernel Functional Testing (LKFT)

Technical presentation - 30 minutes (including q&a)

Automation validation

Wednesday, 11:00 - 11:25

## Abstract: The Linux kernel runs on devices from phones to supercomputers. Frequent updates and new Arm hardware make it essential to ensure that changes do not break anything in Arm Ecosystem. This is where Linux Kernel Functional Testing (LKFT) plays

Profile Picture
Naresh Kamboju
Linux Kernel Validation Expert - LKFT at Linaro
LIS25-112 Making Arm® KleidiAI™ work for your ML Framework

Technical presentation - 30 minutes (including q&a)

Ai machine learning

Wednesday, 11:00 - 11:25

KleidiAI is an optimization library designed to accelerate Machine Learning(ML) workloads for best-in-class performance on Arm CPUs. Since its inception in May 2024, it has experienced an eventful few months with integrations into multiple ML frameworks.

Profile Picture
Felix Thomasmathibalan
Principal Software Engineer at Arm Ltd
LIS25-113 Improving device testing with EFI

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Wednesday, 11:00 - 11:25

EFI sits at the heart of the Arm SystemReady-IR compliance program and it's the primary reason OS booting has consistent behavior across a large deployment of heterogeneous platforms. On top of that we can benefit from EFI and make our testing easier and

Profile Picture
Ilias Apalodimas
Senior Tech Lead at Linaro
Profile Picture
Mikko Rapeli
Senior Engineer at Linaro
Profile Picture
Javier Tia
Software Developer at Linaro
LIS25-114 Trusted Firmware Project updates

Technical presentation - 30 minutes (including q&a)

Security

Wednesday, 11:30 - 11:55

The Trusted Firmware open source community project is now the mature and established collaborative platform around secure software development for Armv8-A, Armv9-A and Armv8-M based products. The session will cover recent project milestones, introduce new

Profile Picture
Matteo Carlini
Director, Software Technology Management at Arm
Profile Picture
Shebu Varghese Kuriakose
Director, Software Technology Management at Arm
LIS25-115 Catching Kernel Performance Issues Early

Technical presentation - 30 minutes (including q&a)

Automation validation

Wednesday, 11:30 - 11:55

In this talk, we’ll explore a practical, repeatable process for tracking and evaluating Linux Kernel performance on ARM64-based systems in various environments. We will discuss the motivations behind continuous kernel performance evaluation, common chal

Profile Picture
Konstantin Belov
Performance Engineer at Linaro
LIS25-116 Games on ARM64: Introduction to FEX-EMU -- a fast usermode x86-64 emulator

Technical presentation - 30 minutes (including q&a)

Arm client pc and windows

Wednesday, 11:30 - 11:55

Recently, more ARM64 laptops have become available, with more powerful CPUs and better GPUs than before, making them a viable alternative to mainstream x86 devices for daily use. However, most commercial games still do not provide native ARM binaries, so

Profile Picture
Ettore Chimenti
Embedded Software Engineer at Linaro
LIS25-117 Supercharging Generative AI: KleidiAI, PyTorch and Arm Neoverse.

Technical presentation - 30 minutes (including q&a)

Ai machine learning

Wednesday, 11:30 - 11:55

Generative AI (GenAI) is rapidly reshaping our daily life, and entire industries. Yet their increasing computational demands often hinder cost-effective deployment. This talk presents an end-to-end solution for accelerating GenAI workloads on Arm® Neover

Profile Picture
Nikhil Gupta
Senior Software Engineer at ARM Ltd.
LIS25-118 System Architecture Standards from Arm-based servers to PCs

Technical presentation - 30 minutes (including q&a)

Arm client pc and windows

Wednesday, 12:00 - 12:25

Arm Base System Architecture (BSA) and the SBBR recipe in the Arm Base Boot Requirements (BBR) built the hardware and firmware foundation for the generic OSes to install and boot on the compliant systems with no need for customization. However, there are

Profile Picture
Dong Wei
Fellow at Arm
LIS25-119 Supporting kernel community by enabling KernelCI workflow on Qcom SOC using Qualcomm LAVA lab

Technical presentation - 30 minutes (including q&a)

Automation validation

Wednesday, 12:00 - 12:25

Our initiative aims to support the kernel community by enabling the KernelCI workflow on Qualcomm SoCs, thereby enhancing the stability of the Linux kernel. We have created a highly flexible environment to validate open-source Linux device drivers and IO

Profile Picture
Yogesh Lal
Engineer Staff/Manager at Qualcomm Inc
LIS25-120 Secure boot all the way to userspace and upstream

Technical presentation - 30 minutes (including q&a)

Security

Wednesday, 12:00 - 12:25

Introduces Linaro Trusted Substrate (TS) Arm SystemReady/UEFI firmware and Trusted Reference Stack (TRS) kernel, initramfs and rootfs prototype for secure boot with TPM for secure storage. Discusses upstreaming status, problems and solutions. Linaro has i

Profile Picture
Mikko Rapeli
Senior Engineer at Linaro
LIS25-121 Empowering Developers: The new wave of on-device AI Development.

Tutorial - 60 minutes

Ai machine learning

Wednesday, 12:00 - 13:00

The evolution of on-device AI is transforming how developers build and deploy machine learning models, enabling real-time performance, enhanced privacy, and power-efficient execution. Windows on Snapdragon (WoS) provides a robust AI development ecosystem,

Profile Picture
Dileep Karpur
Staff Product Manager, Qualcomm at Qualcomm
LIS25-122 Das U-Boot testing on a Linaro Automation Appliance (LAA)

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Wednesday, 12:30 - 12:55

The introduction of the Linaro Automation Appliance has led to an opportunity to make use of it to enable running Das U-Boot testing on hardware. As this was breaking new ground there were of course issues to resolve on the way.

Profile Picture
Andrew Goodbody
Senior Engineer at Linaro
LIS25-123 ARM SystemReady Compliance for Qualcomm platforms

Technical presentation - 30 minutes (including q&a)

Other

Wednesday, 12:30 - 12:55

Operating System software is often closely tied to hardware, firmware, and the deployed distribution and build infrastructure. Even minor changes in the boot chain can necessitate corresponding kernel adjustments. Similarly, small modifications in hardwar

Profile Picture
Naina Mehta
Senior Engineer at Qualcomm
LIS25-124 Finding Locking Bugs With Static Analysis Using Smatch

Technical presentation - 30 minutes (including q&a)

Linux kernel

Wednesday, 12:30 - 12:55

In past talks I've often talked about how to write this simplest possible static check. This talk will be the opposite. The Smatch check for locking bugs is the oldest, largest and most complicated check. I have re-written this check since the last Linaro

Profile Picture
Dan Carpenter
Software Engineer at Linaro
LIS25-125 U-Boot: a quick and painless bootloader for Qualcomm SoCs

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Wednesday, 14:00 - 14:25

Description * Over the last 18 months, Qualcomm support in U-Boot via mach-snapdragon has gone from being near-unused, relying on downstream DT and hard-coded board specific configuration, to being one of the most modern and generic architectures in U-Boo

Profile Picture
Neil Armstrong
Senior Software Engineer at Linaro
Profile Picture
Casey Connolly (they/she)
Resident queer firmware developer at Linaro
LIS25-126 Fireside chat with Windows on Arm ecosystem movers

Panel discussion - 40 minutes

Other

Wednesday, 14:00 - 14:40

Panel discussion on Windows on Arm with Microsoft, Arm, Qualcomm, Blender

Profile Picture
Lina Iyer
Director, Platforms & Virtualization at Linaro
Profile Picture
Dileep Karpur
Staff Product Manager, Qualcomm at Qualcomm
Profile Picture
Marcus Perryman
Principal Software Engineer at Microsoft
Profile Picture
David Whaley
Director, Strategic Partnerships at Arm Inc.
Profile Picture
Francesco Siddi
COO at Blender
LIS25-127 Linaro and Schneider Electric: an open source journey

Technical presentation - 30 minutes (including q&a)

Open source

Wednesday, 14:00 - 14:25

Representatives from both Linaro and Schneider Electric reflect upon the relationship built over the past six years, as Schneider Electric increasingly moves towards Linux and open-source. The engagement with Linaro began with LTS engineering, and has evo

Profile Picture
Ralph Siemsen
Senior Software Engineer at Linaro
Profile Picture
Pascal Eberhard
Embedded Software Engineer at Schneider Electric
LIS25-128 HPC Workload Performance Tuning Journey: Migrating from X86 to AARCH64

Technical presentation - 30 minutes (including q&a)

High performance computing

Wednesday, 14:00 - 14:25

When migrating large-scale x86 applications to Arm, organizations often face the challenge of achieving optimal performance without a complete architectural rewrite. This talk demystifies the performance tuning process for x86-to-Arm migrations, offering

Profile Picture
Ramin Zaghi
Linaro Developer Services at Linaro
LIS25-129 TF-A and OP-TEE for Qualcomm IoT platforms

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Wednesday, 14:30 - 14:55

Over the last 2 years, Qualcomm and Linaro have been collaborating to enable support for open source and industry standard boot firmware for Qualcomms IoT & robotics platforms. This has led to the revival of Snapdragon support in U-Boot (now the most

Profile Picture
Casey Connolly (they/she)
Resident queer firmware developer at Linaro
Profile Picture
Ameya Pandit
Principal Engineer at Qualcomm Inc
LIS25-130 Multiple system-wide low power-states

Technical presentation - 30 minutes (including q&a)

Linux kernel

Wednesday, 14:30 - 14:55

The Linux Kernel, along with its platform configuration, is today limited to support a fixed number of system-wide low power-states. Suspend-To-Ram and Suspend-To-Idle are two examples of these low power-states. Moving forward, we have observed new use-ca

Profile Picture
Ulf Hansson
Senior Kernel Engineer at Linaro
LIS25-131 Running HPC / AI workloads on the Nvidia Grace Hopper superchip

Technical presentation - 30 minutes (including q&a)

High performance computing

Wednesday, 14:30 - 14:55

This talk looks at the architecture of the Grace Hopper super chip and explains how the architecture is enabling traditional HPC codes as well as AI workloads to scale more efficiently. The talk will touch on some key HPC sites who have adopted the Grace

Profile Picture
Rudy Shand
Principal Field Application Engineer at Linaro
LIS25-132 Rework Energy Aware Scheduling

Technical presentation - 30 minutes (including q&a)

Linux kernel

Wednesday, 15:00 - 15:25

Following OSPM'25 discussion, we will present the rework of the scheduler related to EAS that is under review on the mailing list. This includes the new push callback mechanism that adds more opportunity to migrate tasks across CPUs and the rework of ener

Profile Picture
Vincent Guittot
Technical Leader at Linaro
LIS25-133 LLVM Powers Windows on ARM - What’s Left to Conquer?

Technical presentation - 30 minutes (including q&a)

Toolchain development

Wednesday, 15:00 - 15:25

LLVM has become the dominant compiler for Windows on ARM, powering major open-source projects and surpassing competition in performance and adoption. But what’s still missing? This talk will explore the current state of LLVM on Windows on ARM, highlight

Profile Picture
Muhammad Omair Javaid
Tech Lead at Linaro
LIS25-134 SIMD programming model, porting from X86 to ARM

Technical presentation - 30 minutes (including q&a)

High performance computing

Wednesday, 15:00 - 15:25

PROPOSALS FOR LINARO CONNECT 2025 (LISBON) Topic: Presenting SIMD programming model, comparing ARM SIMD(NEON & SVEx) vs X86 SIMD(SSEx, AVXx) as one of the most important and efficient software performance optimization approaches. Title: SIMD programmi

Profile Picture
Filip Majewski
Software Engineer at Linaro
LIS25-135 Arm High Performance IoT Platforms Security Enhancements : fTPM TS support

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Wednesday, 15:00 - 15:25

A Trusted Platform Module (TPM) is a fundamental component of modern trusted computing systems, providing a secure vault for cryptographic operations that ensure system authenticity and integrity. Arm provides various security solutions for the ecosystem

Profile Picture
Devaraj Ranganna
Staff Software Engineer at Arm
Profile Picture
Gokhan Gokce
Software Technology Manager at Arm
LIS25-136 Linaro Forge Thread Affinity Advisor: Optimizing the performance of your MPI/OpenMP jobs

Technical presentation - 30 minutes (including q&a)

High performance computing

Wednesday, 15:30 - 15:55

“Thread Affinity†controls which cores are favoured when distributing threads and processes. Getting the thread affinity right is key for getting the most out an MPI/OpenMP job, and bad affinity can often silently degrade the performance. For existing

Profile Picture
Joshua Cottingham
Senior Software Engineer at Linaro
LIS25-137 Using LLMs to optimize CI performance and analysis

Technical presentation - 30 minutes (including q&a)

Ai machine learning

Wednesday, 15:30 - 15:55

In this talk, we will go through the use of readily available Large Language Models (LLMs) to facilitate engineering workflow when running Continuous Integration (CI) loops and analyzing regressions. For this presentation, Anthropic’s Claude Sonnet 3.5

Profile Picture
Carlos Seo
Tech Lead - LLVM Compiler Development at Linaro
LIS25-138 fTPM SP in Trusted Services

Technical presentation - 30 minutes (including q&a)

Security

Wednesday, 15:30 - 15:55

This talk presents ongoing work at Arm to implement an fTPM SP in Trusted Services. The first functional version of the SP is already public. It implements the DEN0138 TPM CRB over FF-A specification as the communication layer. It contains the ms-20-tpm-r

Profile Picture
Balint Dobszay
Senior Software Engineer at Arm
LIS25-139 ACPI support on Radxa Orion O6

Technical presentation - 30 minutes (including q&a)

Arm client pc and windows

Wednesday, 15:30 - 15:55

We will provide an overview of ACPI support on Radxa Orion O6 board in this session. The Radxa Orion O6 is a mini-ITX motherboard built around the CIX CD8180 12-core Armv9 SoC. We support a fully functional Linux including GPU, DPU, VPU, NPU, ISP, USB, PC

Profile Picture
fugang duan
SW Engineer at CIX Technology
LIS25-140 LCG Lightning Talks

Technical presentation - 30 minutes (including q&a)

Android

Wednesday, 16:30 - 16:55

A session to share various small updates on technical work done by the LCG Android team. Some of the topics included will be: 

  • various new features and devboard updates in AOSP
  • Android Testing enhancements and updates at Linaro

Profile Picture
Sumit Semwal
Tech Lead, LCG at Linaro
Profile Picture
Amit Pundir
Senior Engineer at Linaro
Profile Picture
Yongqin Liu
Senior Engineer at Linaro Limited
LIS25-141 QCOM secure remoteproc solution for Linux host at EL2"

Panel discussion - 40 minutes

Virtualization

Wednesday, 16:30 - 17:05

Qualcomm aims to enable remote processors on the SA8775p SoC running Linux at EL2 (e.g., KVM). To support this configuration, the existing Qualcomm remoteproc PAS driver needs revision. The primary challenge lies in the differences in IOMMU translation ha

Profile Picture
Mukesh Kumar Ojha
Staff engineer at Qualcomm at Qualcomm
LIS25-142 Running the upstream Linux kernel and userspace on Qualcomm development boards

Technical presentation - 30 minutes (including q&a)

Linux kernel

Wednesday, 16:30 - 16:55

Bjorn will talk about the importance of convenience for developers and testers to run the upstream Linux kernel, followed by a review of past/existing solutions applied by the members of the Qualcomm upstream community, and a walk through of recent develo

Profile Picture
Bjorn Andersson
Principal Engineer at Qualcomm
LIS25-143 Unlocking Developer Potential: Building AI and ML Applications on ARM PC

Panel discussion - 40 minutes

Ai machine learning

Wednesday, 17:15 - 17:55

This Birds of a Feather (BoF) session invites developers, architects, and technologists to collaborate on advancing AI and ML development on Snapdragon-powered Windows devices. With on-device AI gaining traction for efficiency and privacy, this session wi

Profile Picture
Dileep Karpur
Staff Product Manager, Qualcomm at Qualcomm
LIS25-144 ARM64 compute Laptops BoF

Panel discussion - 40 minutes

Open source

Wednesday, 17:15 - 17:55

This BoF aims at 

  • - talking about the issues around the arm64 laptops and the ecosystem around it. 
  • - discuss issues around booting to end-to-end usecases. 
  • - update on what is cooking in parallel. 

High level topics for discussion are:

  • -&g

Profile Picture
Ettore Chimenti
Embedded Software Engineer at Linaro
Profile Picture
srini kandagatla
Kernel Engineer at Qualcomm
LIS25-145 Samsung & Google Pixel SoC Upstream BoF

Panel discussion - 40 minutes

Linux kernel

Wednesday, 17:15 - 17:55

This BoF aims at providing a platform to discuss the state of Samsung Exynos and Google Tensor SoCs and their platforms in the Mainline Linux Kernel. Focusing mainly on. Where we are, Current Status of SoC drivers. Ongoing efforts on new Drivers/Framework

Profile Picture
Peter Griffin
Tech Lead Google Landing Team at Linaro
LIS25-146 EBBR birds of a feather session

Panel discussion - 40 minutes

Edge iot embedded

Wednesday, 17:15 - 17:55

The Embedded Base Boot Requirements (EBBR) specification defines requirements for embedded systems to enable inter-operability between SoCs, hardware platforms, firmware implementations, and operating system distributions. This specification is key for Sy

Profile Picture
Vincent Stehlé
System Architect at Arm

15th May

LIS25-200K1 Open-Source A Catalyst for Innovation. Qualcomm’s Developer-First Journey Continues.

Keynote

Ai machine learning

Thursday, 09:05 - 09:20

Qualcomm is dedicated to shaping the future of computing through open-source innovation and community collaboration. In this keynote, we will delve into Qualcomm’s contributions to the Linux kernel, open-source AI frameworks, and edge computing, which a

Profile Picture
Leendert van Doorn
SVP Engineering at Qualcomm
LIS25-200K2 The Energy Transition in Portugal

Keynote

Edge iot embedded

Thursday, 09:20 - 09:35

Introduction: Brief overview of the global energy transition and its importance. Portugal's Commitment: Highlight Portugal's ambitious renewable energy targets and policies and successful history. Renewable Energy Sources: Discuss the key renewable energy

Profile Picture
Pedro Matos
Business Development PT Lead at Siemens Energy
LIS25-200K3 Introducing the FIDO Device Onboard specification

Keynote

Security

Thursday, 09:35 - 09:50

The FIDO Alliance’s FIDO Device Onboard (FDO) specification is an automatic onboarding protocol for edge nodes and IoT devices. It installs secrets and configuration data to securely connect devices with cloud and edge platforms. FDO's key benefits incl

Profile Picture
Richard Kerslake
Market Development Manager at FIDO Alliance
LIS25-200K4 ONELab and SystemReady : Simplifying OS support on Arm in the Embedded Market

Keynote

Edge iot embedded

Thursday, 09:50 - 10:05

Embedded computing typically serves a market characterized as low-volume, high-mix. Traditionally, the BIOS abstraction layer in x86 products has minimized the software support burden for embedded computer manufacturers.
Over the past 25 years, this abstra

Profile Picture
Henk van Bremen
Vice President, Technology & Development at ADLINK Technology Inc.
LIS25-200K44 Employee All Hands [Linaro Employees only]

Keynote

Other

Thursday, 17:15 - 18:15

This is a session for Linaro employees.

LIS25-205 Virtio-msg: Making virtio work anywhere

Technical presentation - 30 minutes (including q&a)

Virtualization

Thursday, 10:30 - 10:55

This presentation will give an overview and status of the work on Virtio-msg. Virtio-msg is a new transport layer that allows Virtio to be used in new areas such as: Linux + RTOS on co-processor, Linux to secure world TEE , and across PCIe between differe

Profile Picture
Bill Mills
Principal Technical Consultant at Linaro
LIS25-206 A Journey of Performance Analysis in Storage Systems: Taking Ceph SPDK NVMe-oF Gateway as an Example

Technical presentation - 30 minutes (including q&a)

Data center cloud

Thursday, 10:30 - 10:55

Ceph SPDK NVMe-oF Gateway is a SAN-like network block disk solution. It can be used in virtualization, cloud computing, data lakes, AI, etc. Compared to the Ceph-iSCSI Gateway, it supports the modern storage network NVMe-oF protocol, which features multi-

Profile Picture
Xinliang Liu
Engineer at Linaro
LIS25-207 How (not) to write PCI(e) controller drivers in Linux Kernel

Technical presentation - 30 minutes (including q&a)

Linux kernel

Thursday, 10:30 - 10:55

For Linux systems featuring without a BIOS that configures the PCI(e) bus (common for most of the ARM platforms), it is paramount to have a PCI(e) controller driver in the kernel to configure the bus and enumerate the endpoint devices. Such controller dri

Profile Picture
Manivannan Sadhasivam
Senior Engineer at Linaro
LIS25-208 Page-agnostic AOSP on devboards - Enablement experience

Technical presentation - 30 minutes (including q&a)

Android

Thursday, 10:30 - 10:55

In this session, we will talk about the actual process of enabling page-agnostic AOSP with the Linaro devboards. We will also cover some of the common potential problems, the issues we faced and how they were resolved. We also tested some of the popular a

Profile Picture
Sumit Semwal
Tech Lead, LCG at Linaro
Profile Picture
Amit Pundir
Senior Engineer at Linaro
LIS25-209 Cuttlefish + Generic Android Bootloaders

Technical presentation - 30 minutes (including q&a)

Android

Thursday, 11:00 - 11:25

Cuttlefish is a virtual device platform meant for Android development and supported by Google since 2017. I'll cover the state of the platform and what the team is working on this year. Amongst these projects is a generic Android Boot solution (GBL) we've

Profile Picture
Ram Muthiah
Software Engineer at Google
Profile Picture
Ying-Chun Liu
Senior Engineer at Linaro
LIS25-210 Evolution on NFS

Technical presentation - 30 minutes (including q&a)

Data center cloud

Thursday, 11:00 - 11:25

Introduce the features and benefits of NFSv4.1, NFSv4.2. The evolution of NFS will continue to play a critical role in cloud, HPC, and hybrid storage architectures.

Profile Picture
Haojian Zhuang
Landing Team Engineer at Linaro
LIS25-211 Securing Web3 Use Cases with Rust and OP-TEE

Technical presentation - 30 minutes (including q&a)

Confidential compute

Thursday, 11:00 - 11:25

As Web3 adoption accelerates, robust security measures are essential to safeguarding user assets and data. The Apache Teaclave TrustZone SDK, the recommended Rust SDK for OP-TEE, provides a memory-safe framework for developing Trusted Applications. Beyond

Profile Picture
Zhaofeng Chen
Principle Security Researcher at CertiK
LIS25-212 libkrun: microVMs for running AI, Multimedia and Automotive workloads

Technical presentation - 30 minutes (including q&a)

Virtualization

Thursday, 11:00 - 11:25

libkrun is a dynamic library providing Virtualization-based process isolation capabilities or, in fewer words, a VMM in library form. Written in Rust and designed for minimal boot time and small footprint, it has evolved since its initial inception as a c

Profile Picture
Sergio Lopez Pascual
Senior Principal Software Engineer at Red Hat
LIS25-213 arm64 Linux kernel architectural updates

Technical presentation - 30 minutes (including q&a)

Linux kernel

Thursday, 11:30 - 11:55

The Arm64 Linux Kernel is constantly evolving to align with the Arm architecture enablement , spanning across 3 spheres : performance, compute and security. At Arm, we drive this kernel enablement story to facilitate our architecture adoption. The shared

Profile Picture
Akanksha Jain
Software Product at Arm
LIS25-214 UADK: Heterogeneous Scheduling for Hardware and CPU-Based Accelerators

Technical presentation - 30 minutes (including q&a)

Data center cloud

Thursday, 11:30 - 11:55

UADK (Unified Acceleration Development Kit) was initially designed to support hardware accelerators. However, it has now expanded to include CPU-based accelerators like CE (Cryptographic Extensions) and SVE (Scalable Vector Extensions) to optimize perform

Profile Picture
Zhangfei Gao
Software Engineer at Linaro
LIS25-215 Generic BootLoader (GBL) on devboards

Technical presentation - 30 minutes (including q&a)

Android

Thursday, 11:30 - 11:55

Generic Boot Loader (GBL) is a UEFI app under development at Google, aimed at reducing the bootloader changes Android vendors have to implement based on changing needs. We have been involved with enabling and validating GBL on our devboards using uBoot as

Profile Picture
Sumit Semwal
Tech Lead, LCG at Linaro
Profile Picture
Amit Pundir
Senior Engineer at Linaro
LIS25-216 Virtio Meets Arm FF-A: Bridging Normal and Secure Worlds in Virtualized Systems

Technical presentation - 30 minutes (including q&a)

Virtualization

Thursday, 11:30 - 11:55

The talk will talk bout Virtio-msg protocol, its kernel implementation and how it works with FFA to interface pVM with host and trustzone via pKVM.

Profile Picture
Viresh Kumar
Senior Engineer at Linaro
Profile Picture
Bertrand Marquis
Principal Software Architect at Arm
LIS25-217 Virtio devices between Xen guests running in different heterogeneous x86 and ARM CPU clusters

Technical presentation - 30 minutes (including q&a)

Virtualization

Thursday, 12:00 - 12:25

This presentation will cover how we at AMD in collaboration with Linaro, ARM and others made use of the emerging virtio-msg transport to enable virtio devices between Xen guests running in different and heterogeneous CPU clusters (x86 and ARM). We will co

Profile Picture
Edgar Iglesias
Principal Software Engineer at AMD
LIS25-218 32-bit Linux support now and in the future

Technical presentation - 30 minutes (including q&a)

Linux kernel

Thursday, 12:00 - 12:25

Over the last few years, 64-bit Linux has made it from Servers, PCs and high-end embedded machines lower down in the market, everywhere including the smallest embedded Linux targets. This gives new challenges for users that rely on existing 32-bit hardwar

Profile Picture
Arnd Bergmann
Kernel maintainer at Linaro
LIS25-219 Confidential Computing Acceleration with UADK in Arm Confidential VMs

Technical presentation - 30 minutes (including q&a)

Confidential compute

Thursday, 12:00 - 12:25

UADK(User-space Acceleration Development Kit) is an open-source framework designed to offload compute-intensive cryptographic algorithms to hardware accelerators. By integrating UADK with ARM cVMs, we enable hardware-accelerated cryptographic operations t

Profile Picture
Guangwei Zhou
Senior Engineer, Huawei at Huawei Technologies Co., Ltd.
LIS25-220 Overview of Native Profiling Techniques on Android

Technical presentation - 30 minutes (including q&a)

Android

Thursday, 12:00 - 12:25

Feedback Driven Optimizations are a set of toolchain techniques that use traces from program execution to improve the performance of output binaries. In this talk, we will discuss the support for AutoFDO available for native code (C/C++) in Android usersp

Profile Picture
Pirama Arumuga Nainar
Software Engineer at Google
LIS25-221 Attestation in ARM’s Reference Firmware - Establishing Trust and What’s Next

Technical presentation - 30 minutes (including q&a)

Security

Thursday, 12:30 - 12:55

Attestation is a process designed to establish trust in an entity by authenticating and verifying that the device has booted into a known, secure state. Building trust is a critical requirement in various use cases, such as device onboarding and the deplo

Profile Picture
Tamas Ban
Principal Software Engineer at Arm
LIS25-222 Making Android phones Last

Technical presentation - 30 minutes (including q&a)

Android

Thursday, 12:30 - 12:55

Maintaining an Android phone over many OS versions is still difficult. At Fairphone we want to support our phones for up to 10 years but it’s not a simple task given the dependencies on all the suppliers and technical difficulties connected to that. Weâ

Profile Picture
Luca Weiss
Android & Linux Kernel Engineer at Fairphone
LIS25-223 Xen Hypervisor: Progress on Safety Certifiability

Technical presentation - 30 minutes (including q&a)

Virtualization

Thursday, 12:30 - 12:55

Today, Xen is the leading open-source hypervisor in the automotive industry. Over the past decade, the Xen community has worked tirelessly to develop key features that now form a top-tier automotive solution. Capabilities such as Dom0less, Cache Coloring

Profile Picture
Stefano Stabellini
Fellow at AMD
Profile Picture
Edgar Iglesias
Principal Software Engineer at AMD
LIS25-224 Arm GICv5 Linux kernel host driver

Technical presentation - 30 minutes (including q&a)

Linux kernel

Thursday, 12:30 - 12:55

This presentation will provide details of the Linux kernel driver for the new GIC architecture (GICv5) developed by Arm[1]. 

[1] https://developer.arm.com/documentation/aes0070


Profile Picture
Lorenzo Pieralisi
Principal software engineer at Linaro
LIS25-225 Hands-on introduction to Arm Toolchain - Arm's new fully-open-source suite of compilers

Technical presentation - 30 minutes (including q&a)

Toolchain development

Thursday, 14:00 - 14:25

At Linaro Connect 2024, we announced that our next generation of Arm-branded toolchains would be fully open source. This is now available at https://github.com/arm/arm-toolchain, and our first releases will be available shortly after the OSS LLVM 20 relea

Profile Picture
Will Lovett
Compiler Technology Manager at Arm
LIS25-226 Attempting to measure the Graviton

Technical presentation - 30 minutes (including q&a)

Toolchain development

Thursday, 14:00 - 14:25

Given the shared nature of AWS instances, one might think it would be difficult to obtain accurate and reproducible benchmark results on them, due to interference from other instances running on the same physical machine. But in practice, how much variati

Profile Picture
Leandro Lupori
Toolchain Engineer at Linaro
LIS25-227 Overview of audio subsystem on Qualcomm devices

Technical presentation - 30 minutes (including q&a)

Linux kernel

Thursday, 14:00 - 14:25

The presentation provides an overview of the audio subsystem on Qualcomm ARM devices, exploring the essential components required for hassle-free sound functionality on older and modern Qualcomm sound architectures -- Elite and Audioreach. The presentatio

Profile Picture
Alexey Klimov
Senior Engineer at Linaro
Profile Picture
srini kandagatla
Kernel Engineer at Qualcomm
LIS25-228 Attested TLS: design space, tradeoffs and standardization

Technical presentation - 30 minutes (including q&a)

Confidential compute

Thursday, 14:00 - 14:25

Attested TLS is an essential ingredient of any confidential computing solution. In this talk, we explore the design space and the corresponding typical security and performance tradeoffs of attested TLS protocols. We also summarize the standardization eff

Profile Picture
Muhammad Usama Sardar
Research Associate at TU Dresden
LIS25-229 Fast and just as random: getrandom() in userspace

Technical presentation - 30 minutes (including q&a)

Toolchain development

Thursday, 14:30 - 14:55

In this talk, I will describe the history and issues of providing a CSRNG in userland on Linux, from the initial proposal on glibc to provide arc4random (and the pitfalls to support old kernels), to the first short-lived implementation based on BSD, to th

Profile Picture
Adhemerval Zanella Netto
Toolchain Software Engineer at Linaro
LIS25-230 Arm CCA - Device Assignment implementation in RMM

Technical presentation - 30 minutes (including q&a)

Confidential compute

Thursday, 14:30 - 14:55

Device Assignment (DA) is the method which allows a device to be uniquely assigned to an individual Realm, and to allow the Realm to attest the device before granting it access to the Realm’s contents. This session will cover the overview of Device assi

Profile Picture
Arunachalam Ganapathy
Staff Software Engineer at Arm
LIS25-231 What Do the Regulations Say About Longevity and Security?

Technical presentation - 30 minutes (including q&a)

Regulatory licensing and compliance

Thursday, 14:30 - 14:55

In this talk, presented by a former Google Android Product Manager in charge of EU Digital Markets Act (now CEO of source.dev), we will explore key upcoming regulations related to device software longevity and security. We’ll examine how these regulator

Profile Picture
Serban Constantinescu
CEO at Source.dev
LIS25-232 Quality Assurance of Flang Using the Fujitsu Compiler Test Suite

Technical presentation - 30 minutes (including q&a)

Toolchain development

Thursday, 14:30 - 14:55

Flang, the Fortran compiler frontend in the LLVM Project, is under active development. However, the Flang/LLVM community lacked comprehensive Fortran test-suites, unlike those available for C/C++. This prevented rapid development of Flang without regressi

Profile Picture
Takahiro Kawashima
Software Engineer at Fujitsu Limited
Profile Picture
Shun Kamatsuka
Director of Compiler Development Team at Fujitsu Limited
LIS25-233 Confidential Device Assignment (CoDA) - Huawei's Practice in Supporting both Legacy Devices and Upcoming Devices

Technical presentation - 30 minutes (including q&a)

Confidential compute

Thursday, 15:00 - 15:25

Device assignment in Confidential Virtual Machines (CVMs) enables applications such as confidential machine learning and enhances CVM I/O performance. Current development relies on TDISP, which lacks support for devices available on the market. In this ta

Profile Picture
Yongzheng Wu
Senior Researcher at Huawei International
Profile Picture
Yier Jin
Chief Scientist of Trusted Computing Lab at Huawei
LIS25-234 Poking the Matrix from a safe distance: SVE/SME support in GDB's remote target

Technical presentation - 30 minutes (including q&a)

Toolchain development

Thursday, 15:00 - 15:25

AArch64's Scalable Vector Extension (SVE) and Scalable Matrix Extension (SME) have registers whose size are given by the SVE vector length — a parameter that can be changed by the running application at its convenience. GDB already supports this when de

Profile Picture
Thiago Bauermann
Software Engineer at Linaro
LIS25-235 Runtime Security Engine (RSE) evolution

Technical presentation - 30 minutes (including q&a)

Security

Thursday, 15:00 - 15:25

The Runtime Security Engine (RSE) has emerged as a crucial component in modern security architectures, serving as a hardware root-of-trust and an isolated attestation enclave for A-profile compute subsystems. As computing environments evolve to support Co

Profile Picture
Shebu Varghese Kuriakose
Director, Software Technology Management at Arm
Profile Picture
Raef Coles
Staff Software Engineer at Arm
LIS25-236 Camera subsystem on Qualcomm platforms under the hood

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Thursday, 15:00 - 15:25

Over the years Qualcomm camera subsystem IP evolved from a relatively simple ISP controller to a number of separately managed interconnected hardware components. The constantly rising complexity of Qualcomm camera IP entails reworks in the current CAMSS d

Profile Picture
Vladimir Zapolskiy
Linux Kernel Engineer at Linaro
LIS25-237 Improving supply chain visibility and regulatory compliance for Arm firmware and hardware

Technical presentation - 30 minutes (including q&a)

Regulatory licensing and compliance

Thursday, 15:30 - 15:55

OEMs are facing the prospect of mandatory compliance with cybersecurity regulations such as the EU Cyber Resilience Act (CRA). To comply, product manufacturers will need to pay more attention to security practices related to software and hardware supply c

Profile Picture
Julian Hall
Principal Security Architect at Arm
Profile Picture
YOGESH Deshpande
Principal Engineer at Arm
LIS25-238 MISRA Compliance of Open-Source Software for Functional-Safety Qualification: Challenges and Solutions from the Xen Hypervisor Project

Technical presentation - 30 minutes (including q&a)

Regulatory licensing and compliance

Thursday, 15:30 - 15:55

Bringing an existing codebase into MISRA compliance is known to be a challenging, risky, and time-consuming task. Yet, it is a necessity when a product needs functional safety certifications. Such an endeavor requires facing multiple tradeoffs and, conseq

Profile Picture
Roberto Bagnara
Software verification expert / Professor of computer science at BUGSENG / University of Parma
LIS25-239 Confidential AI Processing Powered by FUJITSU-MONAKA and Arm CCA

Technical presentation - 30 minutes (including q&a)

Confidential compute

Thursday, 15:30 - 15:55

With AI models handling sensitive data, security must extend beyond data protection at rest and in transit to also protect data during execution. Arm Confidential Compute Architecture (CCA) introduces Realm Virtual Machines (Realm VMs) that provides a tru

Profile Picture
Shefali Kamal
Software Engineering Manager at Fujitsu
LIS25-240 Accelerating open source cameras with GPUISP in libcamera

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Thursday, 15:30 - 15:55

Opening up MIPI bayer only camera stacks with libcamera and GPU acceleration to create a standard open ISP stack which can be reused across x86, aarch64 and others.

Profile Picture
Bryan O'Donoghue
Engineer at Linaro
LIS25-241 Qualcomm and Upstream Kernel BoF 2025

Panel discussion - 40 minutes

Linux kernel

Thursday, 16:30 - 17:10

BoF aims at providing platform to discuss state of Qualcomm SoCs and Platforms support in Mainline Linux Kernel. Focusing mainly on. -> Where we are, Current Status of Qualcomm drivers. -> Ongoing efforts on new Drivers/Frameworks. -> Pending pro

Profile Picture
Neil Armstrong
Senior Software Engineer at Linaro
Profile Picture
srini kandagatla
Kernel Engineer at Qualcomm
LIS25-242 AOSP BoF

Panel discussion - 40 minutes

Android

Thursday, 16:30 - 17:10

An open Birds of Feather session for all things AOSP and Android. Some of the initial list of topics are:

  • AOSP read-only and related discussions
  • virtio enhancements in Android: virtio-msg, virtio-vsock and shared memory discussions
  • autoFDO based optimization

Profile Picture
Sumit Semwal
Tech Lead, LCG at Linaro
Profile Picture
Amit Pundir
Senior Engineer at Linaro
LIS25-243 BoF Secure Data Path

Technical presentation - 30 minutes (including q&a)

Linux kernel

Thursday, 16:30 - 17:10

This is a discussion rather than a technical presentation. There's an ongoing effort in the kernel to add support for secure or restricted memory for various use cases, such as Secure Video Playback, Trusted UI, and Secure Video Recording. I've posted a p

Profile Picture
Jens Wiklander
Senior Software Engineer at Linaro

16th May

LIS25-300K1 The Cyber Resilience Act and embedded

Keynote

Open source

Friday, 09:05 - 09:20

The Cyber Resilience Act is a new EU law that requires all hardware and software products to comply. One requirement is the availability of free updates and fixing all security vulnerabilities starting in 2027.In this talk, Marta will explore the CRA's re

Profile Picture
Marta Rybczynska
Founder at Ygreky
LIS25-300K2 Confidential Computing - the new tool in your Arm-oury

Keynote

Confidential compute

Friday, 09:20 - 09:35

With Arm9 came CCA Realms, and with CCA, Confidential Computing comes to the Arm ecosystem.  CCA allows Trusted Execution Environments (TEEs), providing hardware-based isolation for applications and, with attestation services, further security assura

Profile Picture
Mike Bursell
Executive Director at Confidential Computing Consortium
LIS25-300K3 openEuler - Ignite Intelligence Everywhere

Keynote

Data center cloud

Friday, 09:35 - 09:50

In addition to improving all-scenario capabilities, the latest version of openEuler further enhances support for AI technologies, such as GMEM, hybrid inference, openEuler Intelligence, and AI development desktop: DevStation. When all of these technologie

Profile Picture
Xiong Wei
Chairman of the openEuler Committee, Vice Chairman of the TOC at the OpenAtom Foundation at openEuler Community
LIS25-304 Kernel debugging: where is my debug data ?

Technical presentation - 30 minutes (including q&a)

Linux kernel

Friday, 10:10 - 10:35

Kernel debug mechanisms are traditionally reliant on a software handler, that can inspect or help inspecting a faulting kernel. It could be it a panic trigger or a specific event, the ability to start a failsafe kernel, or a working userspace. An embedded

Profile Picture
Eugen Hristev
Engineer at Linaro
LIS25-305 TianoCore community updates

Technical presentation - 30 minutes (including q&a)

Open source

Friday, 10:10 - 10:35

Last year I presented about major changes coming to the TianoCore community, especially a migration to github. This year we'll present on how that went, future plans, and other changes in the community - including a shakeup of edk2-platforms.

Profile Picture
Leif Lindholm
Principal Engineer at Qualcomm
Profile Picture
Ard Biesheuvel
Staff Software Engineer at Google
LIS25-306 Linaro's Technical Update on openEuler

Technical presentation - 30 minutes (including q&a)

Data center cloud

Friday, 10:10 - 10:35

Linaro has been a long time contributor to openEuler. Come to this session to learn about the technical importance of openEuler in the market and the latest advancements Linaro contributed to openEuler in various areas such as Big Data & Data Science,

Profile Picture
Leonardo Garcia
Principal Engineer at Linaro
Profile Picture
Kaly Xin
Director Software Engineering at Linaro Limited
LIS25-307 Navigating the Complexities of Cybersecurity Regulations, Supply Chains and Confidential Computing

Panel discussion - 40 minutes

Security

Friday, 10:10 - 10:50

Join us as we bring together renowned experts in cybersecurity regulations, supply chain challenges and confidential computing technologies to navigate the dynamic interplay of these critical domains. Evolving digital landscapes and escalating threats imp

Profile Picture
Joakim Bech
Distinguished Engineer at Linaro
Profile Picture
Kate Stewart
VP Dependable Embedded Systesm at The Linux Foundation
Profile Picture
Marta Rybczynska
Founder at Ygreky
Profile Picture
Mike Bursell
Executive Director at Confidential Computing Consortium
LIS25-308 Building Bridges: Contributing to KubeVirt and Enabling Multi-Arch Support

Technical presentation - 30 minutes (including q&a)

Open source

Friday, 10:40 - 11:05

KubeVirt is an incubating project in CNCF providing Kubernetes Virtualization API and runtime in order to define and manage virtual machines. In this presentation, I will share how we have successfully built and maintained a strong relationship with the K

Profile Picture
Howard Zhang
Staff Software Engineer at Arm
LIS25-309 Compute eXpress Link, ecosystem update, future work and challenges

Technical presentation - 30 minutes (including q&a)

Data center cloud

Friday, 10:40 - 11:05

Compute eXpress Link (CXL) has evolved substantially over the last few years as the specifications and software support have matured. (http://computeexpresslink.com/) This has enabled new use cases but also brings new challenges for the software ecosystem

Profile Picture
Jonathan Cameron
Kernel Expert at Huawei Technologies R&D (UK)
LIS25-310 Big Data & Data Science Project Update

Technical presentation - 30 minutes (including q&a)

Data center cloud

Friday, 11:10 - 11:35

As computationally intensive workloads with high-density processing requirements, big data and data science applications have always been crucial deployment scenarios for ARM server architectures. These domains place exceptional demands on CPU computation

Profile Picture
Kevin Zhao
Tech Lead at Linaro
Profile Picture
Zhiguo Wu
Engineer at Linaro
LIS25-311 Arm Confidential Compute Architecture open-source enablement update

Technical presentation - 30 minutes (including q&a)

Confidential compute

Friday, 11:10 - 11:35

The Arm Confidential Compute Architecture (Arm CCA) builds on top of the Armv9-A Realm Management Extension (RME) by providing a reference security architecture and open-source implementation of hypervisor-based confidential computing. This talk describes

Profile Picture
Dan Handley
Fellow at Arm
LIS25-312 Zephyr Update

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Friday, 11:10 - 11:35

Zephyr has been steadily growing through the years since it launched in 2016. It's become one of the most active projects at the Linux Foundation, and by some measures one of the top 30 most active open source projects in 2024. This talk will provide a

Profile Picture
Kate Stewart
VP Dependable Embedded Systesm at The Linux Foundation
LIS25-313 Evolution of the Trusted Firmware-A (TF-A) Long Term Support (LTS)

Technical presentation - 30 minutes (including q&a)

Open source

Friday, 11:10 - 11:35

Trusted Firmware-A provides an open-source reference implementation of the secure software for Armv8-A and Armv9-A. It provides SoC developers and OEMs with a reference trusted code base complying with the relevant Arm specifications for A-class processor

Profile Picture
Bipin Ravi
Principal Software Engineer at Arm Inc
Profile Picture
Varun Wadekar
Senior System Software Engineer at NVIDIA Corporation Pvt Ltd
LIS25-314 Update on Rust on Zephyr

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Friday, 11:40 - 12:05

Recently I began an earnest effort to bring Rust support to Zephyr. This work is now in a Zephyr module and included in the mainline support. This talk will describe where we're at with this, what can be done with it, and why someone might want to use Rus

Profile Picture
David Brown
Senior Engineer at Linaro
LIS25-315 Supporting Confidential Computing on Arm - Update and Future Plans

Technical presentation - 30 minutes (including q&a)

Confidential compute

Friday, 11:40 - 12:05

The first part of this presentation will provide an update on the work done by Linaro, Arm and community members over the past year to support confidential computing on Arm platforms.  From there we will outline our plans for the coming year in

Profile Picture
Leonardo Garcia
Principal Engineer at Linaro
LIS25-316 Why Rust and Zephyr are a good fit

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Friday, 12:10 - 12:35

When seeking to use Rust for embedded development, there are several options, including bare-metal, a few rust-specific rtos implementations, and several existing RTOSes. This talk discusses why Zephyr is a good fit for an embedded Rust, and especially ho

Profile Picture
David Brown
Senior Engineer at Linaro
LIS25-317 Deploying MPAM on ARM64 server for cloud

Technical presentation - 30 minutes (including q&a)

Data center cloud

Friday, 12:10 - 12:35

MPAM for ARM stands for Memory System Resource Partitioning and Monitoring, it's a ARMv8.4 feature which can partition the cache and memory bandwidth for VMs, containers. In this topic will have the introduction of how MPAM works on Kunpeng ARM server, an

Profile Picture
Hanjun Guo
OS kernel Architect at Huawei
Profile Picture
Luo Li
CPU expert at Huawei
LIS25-318 Firmware Handoff specification and Transfer List Library development

Technical presentation - 30 minutes (including q&a)

Open source

Friday, 12:10 - 12:35

Firmware handoff specification 1.0 is now live along with the standalone Transfer List Library on tf.org. In this session will discuss about - Importing libTL in different firmware projects - Collaboration on development of specification and library - Ado

Profile Picture
Manish Pandey
TF-A developer and maintainer, leading runtime aspects of TF-A (BL31) at arm
LIS25-319 Dynamic Multi-Software Domain Embedded Devices

Technical presentation - 30 minutes (including q&a)

Edge iot embedded

Friday, 12:40 - 13:05

Today’s edge and IoT embedded systems must support multi-domain software, secure deployment and runtime, and in the case of FPGA SoCs dynamic hardware reconfigurations. This presentation will outline the system architecture AMD is implementing to suppor

Profile Picture
Wesley Skeffington
Fellow - Systems Architecture at AMD
LIS25-320 RMM EL0 app framework - Deprivileging using VHE

Technical presentation - 30 minutes (including q&a)

Confidential compute

Friday, 12:40 - 13:05

The TF-RMM is a firmware component that runs at Realm EL2 and forms part of a system which implements the Arm Confidential Compute Architecture (Arm CCA). This talk discuses the EL0 app framework which allows to deprivilege parts of RMM to run in a separa

Profile Picture
Soby Mathew
Principal Software Engineer at ARM Ltd
LIS25-321 Optimizing Edge AI with Executorch and Ethos-U

Technical presentation - 30 minutes (including q&a)

Ai machine learning

Friday, 12:40 - 13:05

In this presentation, we explore the integration of Arm's Ethos-U NPUs with Executorch to enable efficient edge AI solutions. We leverage the TOSA (Tensor Operator Set Architecture) framework to optimize neural network operations, ensuring seamless compat

Profile Picture
Erik Lundell
Software Engineer at Arm
LIS25-322 From The Shadows: Guarded Control Stacks on AArch64

Technical presentation - 30 minutes (including q&a)

Security

Friday, 12:40 - 13:05

Return Oriented Programming (ROP) is a powerful technique where attackers divert a program by modifying a function's return address. Then by returning through a chain of code snippets found in the binary ("gadgets") they can make programs behave malicious

Profile Picture
David Spickett
Principal Software Engineer at Arm