Linaro Connect Vancouver 2018

Start using Arm Servers now with Ed Vielmetti of Packet
Sunday, September 16, 2018
In this video, Ed Vielmetti (https://twitter.com/vielmetti), director of Works on Arm (https://twitter.com/worksonarm), discusses technical issues regarding integration, testing, Cloud Native and network workloads, and directions for the project for the...

Open Source Academics (OSA) by 96Boards with Robert Wolff
Sunday, September 16, 2018
Open Source Academics (OSA) by 96Boards (https://github.com/osacademics) aims to facilitate and expand the educational experience on a global stage by providing scalable curriculum and standardized course materials through an open...

Linux microPlatform, secure IoT updates with Foundries.io and Toradex
Sunday, September 16, 2018
At Linaro Connect Vancouver 2018, http://foundries.io and Toradex discuss Linux microPlatform, what microPlatform is and how it helps Toradex to build their next generation Software Platform. Linux microPlatform is an...

Jon Masters of Red Hat talks Arm Servers, fixing Meltdown/Spectre, HPC, A64FX, Ampere
Sunday, September 16, 2018
Jon Masters is the Computer Architect, Chief Arm Architect with extensive experience at Red Hat with the deeper levels of CPU and Software optimization, adapting and preparing the ecosystem of...

96Boards Mezzanine Initiative
Sunday, September 16, 2018
96Boards Mezzanine Initiative is a community-led, organized and maintained initiative. This initiative aims to expand the 96boards ecosystem and promote open-hardware. View 96Boards Mezzanine Community on Github: github.com/96boards/mezzanine-community

$50 eduMIP with 96Boards, BeagleBone, Raspberry Pi, with Thomas Bewley (UCSD Professor)
Sunday, September 16, 2018
UC San Diego Professor Thomas Bewley discusses his Segway-like educational robotics kit, eduMIP, based on the BeagleBone Blue at Linaro Connect Vancouver 2018. This inexpensive kit (available online, for $128,...

World's Most Powerful Arm Desktop: Marvell ThunderXStation ThunderX2 Workstation
Sunday, September 16, 2018
www.gigabyte.com announces the industry’s first Armv8 workstation based on Cavium’s ThunderX2 Arm64 multi-core processor. This 4U workstation is called the ThunderXStation. GIGABYTE has designed and is manufacturing the ThunderXStation. The...

Kodi Playback with Standard V4L2 Stack at Linaro Connect Vancouver 2018
Sunday, September 16, 2018
Full upstream implementation of Hardware accelerated video decoding (mainly H264) with the generic V4L2 Mem2Mem API, Zero-copy rendering with DRM Atomic kernel Drivers, DMA-BUF transferred from V4L2 to DRM, FFmpeg...

EBBR: Embedded Base Boot Requirements at Linaro Connect
Sunday, September 16, 2018
Standard pre-boot environment and boot sequence for embedded platforms, featuring: Upstream support in U-Boot UEFI ABI Firmware-provided system description (DT) Boots generic OS images By standardizing the boot interfacei, platform...

YVR18-105:Keeping up with android mainline tracking kernel
Sunday, September 16, 2018
android-mainline-tracking kernel is an effort to provide a reference or experimental Android preview tree to member partners for their upcoming SoCs. It also help find/report/fix Android regressions or ABI breakages...

YVR18-106:The Networking of Edge Computing and Edge Stack on Arm Platform
Sunday, September 16, 2018
Edge computing is emerging technologies which demand lower latency and accelerated processing at the edge. Edge stack performs the data processing at the edge of the network, provides virtualized NFs...

YVR18-200K2: Jilayne Lovejoy An open source developer and a lawyer walk into a bar
Sunday, September 16, 2018
The very nature of open source software inevitably brings lawyers and developers together (like it or not). In this talk, Jilayne will provide some observations, lessons learned, and advice for...

YVR18-201:Introducing the OpenDataPlane SIG
Sunday, September 16, 2018
The OpenDataPlane project provides technology that enables portable and scalable network applications that transparently use whatever hardware acceleration technology is available wherever they run. This Connect the ODP project is...

YVR18-206:OpenDataPlane: Evolution of Continuous Integration Systems for Open Source Projects
Sunday, September 16, 2018
OpenDataPlane is open source project hosted on github. It supports various architectures, build environments and toolchain levels. This talk is about the evolution of the CI system to support ODP...

YVR18-213: Xen on Arm for embedded and IoT: from secure containers to dom0less systems
Sunday, September 16, 2018
Hypervisors are becoming increasingly widespread in embedded environments. Their use-case is different from server virtualization, and so are their requirements. The ability to run containerized applications is often a requirement....

YVR18-225:Hardware Trace on Linux - tools techniques and future directions
Sunday, September 16, 2018
The presentation will cover recent developments in hardware trace support on Arm linux platforms to include:- 1) AutoFDO - Optimising production code using trace sampling as feedback. A description of...

YVR18-300K2: Chris Benson - Artificial Intelligence Strategy: Digital Transformation Through Deep Learning
Sunday, September 16, 2018
If the last decade was about mobile first, the next decade will be about AI first. Within the worlds of artificial intelligence and machine learning, deep learning is where a...

YVR18-302:EB corbos and the L4Re microhypervisor: Open-Source Automotive Safety
Sunday, September 16, 2018
Autonomous driving, Car-to-X connectivity and new vehicle E/E architectures are driving demand for increasing compute capacity and software complexity in vehicles. This complexity is at odds with the safety and...

YVR18-305:Getting the best from the Ultra96 in the IoT and Embedded Vision Arena without being a FPGA Expert
Sunday, September 16, 2018
The Ultra96 is unique among 96boards, as it combines Arm cores with programmable logic. To create the most efficient system a high level OS is needed such as Linux however,...

YVR18-307:Detecting Binary Black Hole Mergers through LIGO Gravity Wave Measurements with Ultra96
Sunday, September 16, 2018
The late physicists John Wheeler and Albert Einstein would have been overjoyed to see the recent confirmations of their hypothesis: gravity waves and black holes are out there, real and...

YVR18-313:What is LKFT and how does it improve the Linux kernel overall quality
Sunday, September 16, 2018
Introduction to Linaro’s Linux Kernel Functional Test (LKFT) framework, which performs functional regression testing on upstream Linux kernels. Thousands of tests are run across a variety of boards, architectures, and...

YVR18-315:How to build affordable panoramic Camera product with Bubblegum96
Sunday, September 16, 2018
Bubblegum-96 with Actions S900 SoC inside, connected with 2 lanes of MIPI-CSI fisheye cameras, was used in this case, to build affordable panoramic camera. With special algorithm and GPU acceleration,...

YVR18-400K1: Toshiyuki Shimizu A new powerful general purpose CPU complements and accelerates Arm ecosystem prosperity in high performance servers
Sunday, September 16, 2018
A new Fujitsu designed powerful Arm general purpose CPU will be presented. It supports Armv8-A and 512-bit SVE, scalable vector extension, ensuring binary compatibility amongst other Arm processors. It also...

YVR18-404:BoF Device Tree: Json-schema for DeviceTree bindings and Connector bindings
Sunday, September 16, 2018
Devicetree (DT) is the dominate hardware description language for embedded systems. While well established, there is a gap in validation of DT data as dtc (the DT compiler) has limited...

YVR18-409:Suspend time compensation for Linux kernel
Sunday, September 16, 2018
On some hardware with multiple clocksources, we have coarse grained clocksources that support the CLOCK_SOURCE_SUSPEND_NONSTOP flag, but which are less than ideal for timekeeping whereas other clocksources can be better...

YVR18-410:Envoy: an L3L4L7 proxy and communication bus designed for large modern service
Sunday, September 16, 2018
Envoy is an L3/L4/L7 proxy and communication bus designed for large modern service oriented architectures.It is famous as the load-balancer as kubernetes & service mesh. It support L3/L4 filter, HTTP...

YVR18-508:System Firmware and Device Firmware Updates using Unified Extensible Firmware Interface (UEFI) Capsules
Sunday, September 16, 2018
Firmware is responsible for low-level platform initialization, establishing root-of-trust, and loading the operating system (OS). Signed UEFI Capsules define an OS-agnostic process for verified firmware updates, utilizing the root-of-trust established...

YVR18-509:Redox OS: A modern microkernel based open source OS written in the Rust safety and concurrency themed language - Now also on Arm!
Sunday, September 16, 2018
Rust is a modern systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Redox is a Unix-like Operating System written in Rust, aiming to bring the...

YVR18-PMWG03: Idle loop reordering : what does it solve and how to get benefit
Sunday, September 16, 2018
Discuss the power consumption improvement gained with the backport of the Idle loop reordering onto ACK v4.14, the limitations and the special cares linked to the current implementation and the...

YVR18-PMWG11: Scheduler Debug a Lisa Love story
Sunday, September 16, 2018
Brief introduction to LISA (https://github.com/Arm-software/lisa) Using LISA for system analysis For writing patches (misfit patch-set) For platform tuning Testing with LISA Scheduler “unit-tests” Android power/perf testing (wltests)
Sign up. Receive Updates. Stay informed.
Sign up to our mailing list to receive updates on the latest Linaro Connect news!