For SpeakersPlease add your presentation to your session by attaching a pdf file to your session (under Manage Session > + Add Presentation). We will export these presentations daily and feature on the connect.linaro.org website here. Videos will be uploaded as we receive them (if the video of your session cannot be published please let us know immediately by emailing connect@linaro.org).

8:30am

Nowadays everyone talks about Kubernetes. There are a lot of landing scenarios about running Kubernetes and it's very easy for deploy applications with Kubernetes. However, due to the limited resource capacity on the edge node, deploying a total Kubernetes cluster on the edge node will result in huge resource costs. Is there an easy way to bring Kubernetes to the edge node with less resources? Using K3s on edge node offers a vital alternative. k3s is a lightweight Kubernetes distribution with easy installation, half the memory and all in a binary, which is obviously designed for edge and IOT devices based on Arm64. For easy management of several edge K3s clusters, we've also running a Kubernetes cluster on Arm64 datacenter side as the "root cluster" for meta-data management and provisioner for all k3s clusters running on the edge nodes. In this presentation, we will talk about how to run k3s on the Arm64 edge node, what we have done to make Kubernetes cluster running on datacenter side as the root cluster to manage the several k3s clusters on edge Arm64 nodes, that will be a good reference architecture for running and managing workloads at edge computing area.

Kevin Zhao is currently the tech lead at Linaro LDCG, Cloud Infrastructure. Now, he is serving as the Core Reviewer for OpenStack Zun (Container Service) project. He is also an active contributor to driving Arm64 as the first-class citizen on Cloud Native and OpenStack. His expertise... Read More →

9:00am

Today JVM remains one of the most popular programming and execution platforms. There are different approaches to leverage GPU power from the JVM, which can be useful for many specific cases. ARM-based hardware brings JVM benefits on the edge. This talk will demonstrate different ways of interoperability between GPU and JVM. We will evaluate the APIs and the performance of hybrid Java-GPU code. For the practical part of the talk, we will use Jetson Nano as an example of modern, powerful, but affordable edge equipment.

Dmitry Chuyko is a performance engineer at BellSoft, that is among the top 5 contributors to OpenJDK. Before joining BellSoft, Dmitry programmed in Java, and then worked on Hotspot JVM in Oracle. After all, previous experience with Java has shown that the most interesting problems... Read More →