Loading…
Linaro Connect resources will be available here during and after Connect!

Booking Private Meetings
Private meetings are booked through bkk19.skedda.com and your personal calendar (i.e. Google Calendar). View detailed instructions here.

For Speakers
Please add your presentation to Sched.com by attaching a pdf file to your session (under Extras > + File). 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).

Puzzle: 
Dave Pigott has come up with another puzzle: https://linaro.co/bkk19puzzle can you crack the code?! Prizes will be awarded to the winner(s) on Friday.




Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Open Source Development [clear filter]
Monday, April 1
 

2:00pm

BKK19-105 gVisor Container on Arm64: Let‘s Talk about Our Progress!
Google has released gVisor in 9 months ago, a new kind of sandbox that can be used to provide secure
isolation for containers that is less resource intensive than running a full virtual machine (VM).

At its core, gVisor is an open source user-space kernel, written in Go,
that implements a substantial portion of the Linux system surface.
It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel.
The runsc runtime integrates with Docker and Kubernetes, making it simple to run sandboxed container.

Now, we have enabled gVisor ptrace platform on Arm64 platform. In this presentation, we will introduce and show our progress.
Also we will show a demo of gVisor on Arm64 platform.

Speakers
avatar for Haibo Xu

Haibo Xu

Software Engineer, ARM
Software Engineer in Arm Open Source Software team. Mainly focus on Virtualization, Containers and Security. Currently focus on Unikraft/gVisor/Firecracker/Nabla /Solo5 opensource projects support on arm64 platform.


Monday April 1, 2019 2:00pm - 2:25pm
Keynote Room (World Ballroom BC)

2:30pm

BKK19-104 Latest storage status on Arm
Introduce the latest status of storage related open source projects on aarch64 platform.
Supports Ceph enabling SPDK on aarch64 with 4KB and 64KB kernel page size, patches are accepted on Ceph, SPDK and DPDK upstream.
Extends ISA-L library to supports aarch64 platform and offer the unique common library for storage related projects and boost the performance in aarch64 ecosystem. It includes the optimization on compression, hash, crypto, data integrity, data protection and so on.

Speakers
avatar for Jun He

Jun He

Senior SW Engineering Manager, Arm



Monday April 1, 2019 2:30pm - 2:55pm
Keynote Room (World Ballroom BC)
 
Tuesday, April 2
 

12:00pm

BKK19-202 New Technologies in the Arm Architecture
The Arm Architecture is continually evolving as new features and enhancements are developed to meet existing market demand, and to enable new markets. Arm, Linaro, and the wider Arm ecosystem build on the core Architecture, creating a rich and varied range of products along with associated Firmware and Software, to drive the technologies of the future.

This presentation will reveal the culmination of several years of new architecture development, intended to benefit both Client & Server systems.

It will discuss the software enablement that is currently taking place, and the future development needs for the wider ecosystem, to ensure that software is in place and ready to support these features when the devices become available.

Speakers
avatar for Nigel Stephens

Nigel Stephens

Lead ISA Architect & Fellow, Arm Ltd
Nigel joined Arm in 2008 to work on the design of Armv8-A, with a particular focus on the AArch64 Instruction Set Architecture (ISA). He later became lead Armv8-A instruction set architect and was appointed an ARM Fellow in 2015.Prior to joining Arm, Nigel has worked as a systems... Read More →



Tuesday April 2, 2019 12:00pm - 12:50pm
Session Room 2 (Lotus 3-4)

4:00pm

BKK19-216 Trusted Firmware Project update
Hosted by the Board chairs for the Trusted Firmware community project, this will be an update of development progress for Trusted Firmware M and Trusted Firmware A

Speakers
avatar for Matteo Carlini

Matteo Carlini

Director of Software Technology Management, Arm
Director of Open Source Software responsible for Open Source Firmware (Trusted Firmware, UEFI, SCP), Linux Kernel and KVM.



Tuesday April 2, 2019 4:00pm - 4:55pm
Session Room 3 (Lotus 10)
 
Thursday, April 4
 

11:00am

BKK19-412 Scheduling in CI/CD systems
Modern CI/CD systems receive a wide variety of workloads, everything from quick jobs with simple dependencies that take less than a minute all the way up to full operating system rebuilds that can take hours or days. The needs of the software developer for quick turnaround of routine jobs are balanced against the system architect's expectation that expensive systems should not see undue amounts of idle time.

This analysis looks at the challenges faced by a CI/CD system that incorporates a variety of machines of varying capacities, hosted by different organizations, where the individual systems themselves have varying degrees of parallel compute capabilities. We identify several real-world systems - NixOS's "nixpkgs", the FreeBSD build system, the LLVM build farm, and others - to pick out some important considerations.

Speakers
avatar for Ed Vielmetti

Ed Vielmetti

Special Projects Director, Packet
Ed is an Internet veteran with over 30 years experience.He has extensive experience with networks at all levels - physical, logical, technical, social, political, and financial. He is a graduate of the University of Michigan, and an alumnus of Cisco Systems and Arbor Networks.At Packet... Read More →



Thursday April 4, 2019 11:00am - 11:25am
Keynote Room (World Ballroom BC)

3:00pm

BKK19-421 Works on Arm cluster BOF
The Works on Arm cluster is run by Packet for Arm to provide test, development, and data center CI/CD resources for community projects to build on arm64. The project also includes a weekly video office hours, a weekly newsletter, and a channel on the Packet Community Slack and Freenode IRC (#worksonarm) for community discussion.

This BOF session will provide current and future users of the cluster an opportunity to discuss technical issues regarding integration, testing, Cloud Native and network workloads, and generally provide a forum for helping set the direction of the effort in the coming year.

The BOF leader, Ed Vielmetti, is director of the Works on Arm project.

Speakers
avatar for Ed Vielmetti

Ed Vielmetti

Special Projects Director, Packet
Ed is an Internet veteran with over 30 years experience.He has extensive experience with networks at all levels - physical, logical, technical, social, political, and financial. He is a graduate of the University of Michigan, and an alumnus of Cisco Systems and Arbor Networks.At Packet... Read More →


Thursday April 4, 2019 3:00pm - 3:25pm
Session Room 3 (Lotus 10)
 
Friday, April 5
 

8:30am

BKK19-501 Arm Developer - what we learned about you, and the changes we're making
We've heard what you've said and we're making a series of significant changes to our Developer and Community websites to help you learn, develop, and collaborate on Arm.

Join us to explore the new ways you can connect with our developer content and help us discover what works, and what doesn't, about our updated Arm Developer journeys.



Speakers
avatar for Chris Royston

Chris Royston

Senior Manager, Content Services, Arm
Chris Royston works in Arm's Partner Enablement group and leads the developer web content and technical website development team at Arm.We are responsible for researching, defining, and delivering changes to Arm’s technical content delivery services and platforms to better connect... Read More →



Friday April 5, 2019 8:30am - 8:55am
Session Room 1 (Lotus 1-2)

11:00am

BKK19-507 Baselining AArch64 Java AOT Performance
Based upon targeted microbenchmarks and SpecJVM, AArch64 Java AOT performance is compared against Xeon. Sweeping conclusions prove difficult to draw, but tantalizing hints about performance differences emerge.

Speakers
avatar for Gary Morrison

Gary Morrison

Principal Engineer, Arm, Inc. (USA)
Computer Software and Hardware Engineer since 1983, working for IBM, Data General, Dell, Tandem, Motorola, Freescale, NXP, and Arm, Gary Morrison has worked in Graphics, Telephony, PCs, Fault-Tolerant and Resilient Systems, HW Emulation, High-Performance SW Simulation of CPUs, CPU... Read More →



Friday April 5, 2019 11:00am - 11:50am
Session Room 2 (Lotus 3-4)
 


Twitter Feed