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.



Keynote Room (World Ballroom BC) [clear filter]
Monday, April 1
 

9:45am GMT+07

Welcome and Daily Notices with Joe Bates
Linaro EVP of Member Servicecs Joe Bates will cover fun facts, important event information and introduce the keynote speakers.

Speakers
avatar for Joe Bates

Joe Bates

GM and VP of Developer Services, Linaro


Monday April 1, 2019 9:45am - 10:00am GMT+07
Keynote Room (World Ballroom BC)

10:00am GMT+07

BKK19-100K KEYNOTE: Opening Keynote
Linaro Connect Bangkok opening keynote by Linaro CEO; Li Gong.



Speakers
avatar for Li Gong

Li Gong

CEO, Linaro
Li Gong is CEO of Linaro Limited. He is a globally experienced technologist and executive, with deep background in computer science, research and product development, and open source technologies. He has worked in senior leadership roles extensively in the US and in Asia, having served... Read More →


Monday April 1, 2019 10:00am - 10:45am GMT+07
Keynote Room (World Ballroom BC)

11:00am GMT+07

Ask Arm Anything [MEMBERS / Arm PARTNERS ONLY, Must show badge when entering]
Speakers
avatar for Mark Hambleton

Mark Hambleton

VP Open Source Software, Arm
Mark Hambleton leads the software teams at Arm that drive Arm’s activities in open source. Mark has been working in the software world for almost 30 years, with open source technologies for over 20 years, and in the Arm ecosystem for more than 15 years. Prior to joining Arm, Mark... Read More →


Monday April 1, 2019 11:00am - 11:55am GMT+07
Keynote Room (World Ballroom BC)

2:00pm GMT+07

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

Senior 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 GMT+07
Keynote Room (World Ballroom BC)

2:30pm GMT+07

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

Sr. Software Engineering Manager, Arm China



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

3:00pm GMT+07

BKK19-109 Arm Server Manageability and OpenBMC
Arm launched the ServerReady program at TechCon'18. In addition to the SBSA and SBBR that constitute the ServerReady specifications, Arm Server Advisory Committee is also working on the SBMG document that addresses the server manageability. This presentation focuses on the updates in this area. It is also a call for action to the Linaro community to participate in the development of the SBMG and enhance the OpenBMC project as its reference implementation. SBMG is one of the main focus areas of development in the ServerReady program for 2019.

Speakers
avatar for Dong Wei

Dong Wei

Vice President, UEFI Forum
Dong Wei is a Standards Architect and Fellow at Arm. He is responsible for the ServerReady certification program and the related SBSA, SBBR, EBBR and SBMG standards. He is the Vice President (Chief Executive) of the UEFI Forum, co-chair its ACPI Spec Working Group and chair its UEFI... Read More →



Monday April 1, 2019 3:00pm - 3:25pm GMT+07
Keynote Room (World Ballroom BC)

3:30pm GMT+07

BKK19-116 Reliability, Availability, and Serviceability (RAS) on ARM64 status
introduce the RAS architecture on AArch64, based on the ARMv8 RAS extensions, SDEI, MM Secure Patition and APEI, Sharing the latest update of the development.

Speakers
avatar for Wei Fu

Wei Fu

Senior Software Engineer, Red Hat Software (Beijing) Co.,Ltd.
Enterprise Linux developer with industry/server experience in Linux kernel, driver ,BSP, system porting development, LAVA(Linaro Automation and Validation Architecture) and testing with LMP. Also expert in Firmware (U-boot/arm-trusted-firmware/UEFI/ACPI) and Linux kernel development... Read More →



Monday April 1, 2019 3:30pm - 3:55pm GMT+07
Keynote Room (World Ballroom BC)

4:00pm GMT+07

BKK19-117 Security WG Lightning talks
This is a general talk covering various topics and features that Security Working Group has been working with since the previous Connect. I.e., expect to hear more about the current status and what the future plan is for various topics.

Speakers
avatar for Joakim Bech

Joakim Bech

Distinguished Engineer, Linaro
Joakim has been a Linux user for almost 20 years where he spent most of the time in his professional career working with security for embedded devices. The last ten years he has been at Linaro, where he was heading Security Working Group who are working with various upstream projects... Read More →
avatar for Jerome Forissier

Jerome Forissier

Senior Engineer, Linaro
.
avatar for Jens Wiklander

Jens Wiklander

Senior Software Engineer, Linaro
Senior Software Engineer in Linaro Security Working Group


Monday April 1, 2019 4:00pm - 4:25pm GMT+07
Keynote Room (World Ballroom BC)

4:30pm GMT+07

BKK19-121 XDP for TSN
ne of the challenging tasks of TSN (Time-Sensitive Networking) is it’s low latency and bounded jitter strict requirements. Although XDP (eXpress Data Path) does not offer any jitter guarantees it offers significantly lower latency, by offloading traffic off the kernel and directly into user-space sockets (AF_XDP), compared to the linux kernel network stack. This talk is about a brief XDP introduction and the latency numbers we got on our initial tests.

Speakers
IK

Ivan Khoronzhuk

software engineer, Texas Instruments
avatar for Ilias Apalodimas

Ilias Apalodimas

Principal engineer, Linaro
Linux kernel developer with a taste for networking and performance


Monday April 1, 2019 4:30pm - 4:55pm GMT+07
Keynote Room (World Ballroom BC)

5:00pm GMT+07

Linaro Town Hall Meeting (Employees only)
Employee only meeting [private].

Monday April 1, 2019 5:00pm - 6:00pm GMT+07
Keynote Room (World Ballroom BC)
 
Tuesday, April 2
 

8:30am GMT+07

BKK19-201 Arm-SVE enabled post-K processor for energy-efficiency and sustained application performance
The post-K is the successor of the Japanese flagship supercomputer, K.
RIKEN and Fujitsu have developed a new Arm-SVE enabled processor,
called A64FX, for the Post-K system. The processor is designed for
energy-efficiency and sustained application performance. The system
will be installed in the next year. In this talk, the features and
some preliminary performance of the post-K system will be presented,
as well as the schedule of the project and supported software.


Speakers
avatar for Mitsuhisa Sato

Mitsuhisa Sato

Deputy Director, RIKEN CCS
Mitsuhisa Sato received his undergraduate degree in 1982 from the Department of Information Science, School of Science, the University of Tokyo, and continued his study at the Graduate School of Science, the University of Tokyo, after which he joined the GOTO Quantum Magneto Flux... Read More →



Tuesday April 2, 2019 8:30am - 8:55am GMT+07
Keynote Room (World Ballroom BC)

9:00am GMT+07

BKK19-206 Why the Next Generation of HPC systems Needs Open Source Driven Standardization
The HPC segment is in the process of transforming from grid architectures to private and hybrid cloud infrastructures while customers strive to run with maximum performance in their critical HPC environments.
Driven by advanced computing technologies commonly found in big data analytics, AI/Machine learning and edge computing, the modern HPC infrastructure requires new design approaches that rely on having a choice of multiple hardware architectures, availability of accelerators/GPGPUs and presence of high performance interconnects to deliver highly scalable solutions.
Join us for a panel discussion on how standardization and open source software provide common foundation across all major computing architectures and minimize the impact of future hardware decisions on user workloads and applications. On the panel:
  • Yan Fisher (Moderator) - Global Evangelist, Red Hat
  • Mark Hambleton - VP open source software, Arm
  • Mitsuhisa Sato - Deputy Director, RIKEN Center for Computational Science
  • Jacob Smith - Co-founder and CMO, Packet
  • Rafael Tinoco - HPC Technical Lead, Linaro

Speakers
avatar for Yan Fisher

Yan Fisher

Global Evangelist, Red Hat
Yan Fisher is a Global evangelist at Red Hat where he extends his expertise in enterprise computing to emerging areas that Red Hat is exploring. Fisher is closely tracking partners' emerging technology strategies as well as customer perspectives on several nascent topics such as performance-sensitive... Read More →


Tuesday April 2, 2019 9:00am - 9:25am GMT+07
Keynote Room (World Ballroom BC)

9:45am GMT+07

Daily Notices with Joe Bates
Linaro EVP of Member Servicecs Joe Bates will cover fun facts, important event information and introduce the keynote speakers.

Speakers
avatar for Joe Bates

Joe Bates

GM and VP of Developer Services, Linaro


Tuesday April 2, 2019 9:45am - 10:00am GMT+07
Keynote Room (World Ballroom BC)

10:00am GMT+07

BKK19-200K1 KEYNOTE: Enabling vertical ecosystem to unleash the potential of diversified computing
The future is an intelligent digital world, where everything is to be sensible, connected to the cloud and AI enabled. That brings huge amount of information, and the relative calculation power
requirements. However the scenarios for computing applications are varied. The diversity of applications and the resulting data are also diverse. Diverse applications produce diverse data,
including text, images, and video, as well as structured, unstructured data.

Because of the diversity of data, the appreciated computing architectures are also diverse. The ARM architecture has proved its value in the consumer-grade terminal industry. With the
continuous innovation of ARM architecture, the performance of enterprise-grade ARM CPU will be greatly improved, ARM architecture is moving toward edge computing and data centers from the end, however an open ecosystem is critical for this leap.
In this presentation Huawei will share their opinion and plans on how to build an open, competitive and win-win ARM data center ecosystem with industry partners.

Speakers
avatar for Zane Wei  (Huawei)

Zane Wei (Huawei)

Director, Huawei
Zane Wei is a Senior Director of Strategic Business Development Department under Intelligent Computing BU,responsible for creating an open ecosystem and joint solutions for all Huawei servers.He had served several senior roles in Huawei since joining Huawei in 1999,with over 20 years... Read More →


Tuesday April 2, 2019 10:00am - 10:25am GMT+07
Keynote Room (World Ballroom BC)

10:30am GMT+07

BKK19-200K2 KEYNOTE: Open Source QA - what will it take to get to the next level
Over the last 20 years, Open Source software has made incredible inroads and become the de-facto standard for system software in many market categories. The same is not true of Open Source Quality Assurance. Despite the availability of many QA resources that are Open Source, the testing landscape is very fragmented, and there are lots of areas where in-house and ad-hoc testing hardware, code and methods are used.

In this keynote, Tim will describe barriers to sharing existing tests and test infrastructure. Tim will give his insights about what will it take to get Quality Assurance to the same level of ubiquity, quality, community, ease of deployment, and low cost, as Open Source coding.

Speakers
avatar for Tim Bird

Tim Bird

Principal Software Engineer, Sony Electronics
Tim Bird is a Principal Software Engineer for Sony Corporation, where he helps Sony improve the Linux kernel for use in Sony's products. Tim is also a member of the Board of Directors of the Linux Foundation. Tim is active in technical projects related to embedded Linux testing and... Read More →



Tuesday April 2, 2019 10:30am - 10:55am GMT+07
Keynote Room (World Ballroom BC)

11:00am GMT+07

BKK19-217 Experiences and lessons we learned using kselftest and potential improvements.
Over the past years, we ran the kernel selftests as part of the LTS release testing. During that time, we learned things, fixed things and created a wish list of work we want to tackle. This session is about what we learned and where we are heading.

Speakers
avatar for Anders Roxell

Anders Roxell

Software Engineer, Linaro
Anders hates running tests and therefore he loves automating them. He has been working with Linux kernels for telecommunication (e.g. base stations, media gateways) as well as various drivers and RTOS’s for automotive systems (e.g. engine-, gearbox-platforms). He has also experience... Read More →


Tuesday April 2, 2019 11:00am - 11:25am GMT+07
Keynote Room (World Ballroom BC)

11:30am GMT+07

BKK19-212 LAVA community enabled testing
LAVA is at the same time supporting a wide range of devices and maintained by a small team of people. Which mean that maintainers do not have access to most device types that LAVA is supporting.
LAVA Federation project is aiming at testing the LAVA software on community owned hardware. Every day, LAVA functional tests are spread across multiple labs, owned by the community members, with a variety of community hardware.

The goal of this presentation is to help community members to jump in and participate to this common effort.

Speakers
avatar for Remi Duraffort

Remi Duraffort

Principal Tech Lead, Linaro
I'm a principal tech lead, working for Linaro. I've been contributed to OSS since 2007 when I started working on VLC Media player at university.I have been core developer and maintainer of LAVA , a widely adopted framework to test software (bootloader, kernel, user space) on real... Read More →



Tuesday April 2, 2019 11:30am - 11:55am GMT+07
Keynote Room (World Ballroom BC)

12:00pm GMT+07

BKK19-211 Harmonizing open source test definitions
Different test frameworks have very different approaches to tests, including when they run, how they are run, what data formats are used, and what the various fields are that control test operation and results analysis. Recently, Tim has conducted a survey of different "test definitions", in an attempt to cull best practices and search for commonality that will lead to enhanced interoperability between test systems. In this session, Tim will present the results of his survey, and make suggestions for areas where tests could be harmonized, and used in common between Fuego and Lava - two test systems with very different approaches.


Speakers
avatar for Tim Bird

Tim Bird

Principal Software Engineer, Sony Electronics
Tim Bird is a Principal Software Engineer for Sony Corporation, where he helps Sony improve the Linux kernel for use in Sony's products. Tim is also a member of the Board of Directors of the Linux Foundation. Tim is active in technical projects related to embedded Linux testing and... Read More →



Tuesday April 2, 2019 12:00pm - 12:25pm GMT+07
Keynote Room (World Ballroom BC)

12:30pm GMT+07

BKK19-219 KernelCI New Generation
KernelCI generates daily an average of two thousand Linux Kernel builds, submitted to several labs across planet to mainly check if system booting works correctly. Therefore tons of data are created and displayed on a frontend interface for further use. Current KernelCI requires significant technical effort changing visualizations, including builds and jobs listings. The KernelCI New Generation seeks to apply state-of-the-art data collection and data visualization tools as an alternative frontend to KernelCI. Our focus is on an instance of ElasticSearch, Logstash, and Kibana collecting and displaying live KernelCI data. All the tooling used to this project will be available.

Speakers
avatar for Charles Daniel De Oliveira

Charles Daniel De Oliveira

Software Engineer, Linaro
Joined Linaro in 2018 working in various projects for the company.



Tuesday April 2, 2019 12:30pm - 12:55pm GMT+07
Keynote Room (World Ballroom BC)
 
Wednesday, April 3
 

8:30am GMT+07

BKK19-301 SMP Development on ARM Board
This session describes about SMP Development on ARM boards
Board used: Xilinx ZED Board  (zynq ZC702) , ARM Cortex A9 Dual Core.
Kernel: zynq-linux kernel
Usage: Locates function call flow for SMP starting Platform independent (all kernel facilities for Cores) & identifying code relates to SMP intilization. 

 

Speakers
avatar for Satish Kumar

Satish Kumar

Embedded Linux Kernel Engineer, Radisys Networks
Embedded Linux Kernel Engineer in Boot loader customization, BSP, Kernel driver Development & RTOS



Wednesday April 3, 2019 8:30am - 8:55am GMT+07
Keynote Room (World Ballroom BC)

9:00am GMT+07

BKK19-302 Designing a next generation ARM Developer Platform
There has been a lot of discussion in the ARM community on twitter for a NUC like platform for ARM. A group of us have been collecting requirements and want to have a discussion with the community at large on what we want ideally see in a new platform, ADUC: The Arm Developer Unit of Computing. We're gathering resources and working with industry partners to try and build something to show the world that we need something between a Raspberry Pi and a Server that is somewhat easily available, and a finished product. Join us to hear what we have found, and provide your feedback for what you would want to see in such a product. We won't solve everyone's problems, but we're hoping to get something that can be an excellent first step.

Speakers
avatar for David Tischler

David Tischler

Founder, miniNodes
All things Arm microservers, and the innovative use of Arm technologies in non-traditional compute locations.
avatar for Carl Perry

Carl Perry

Ecosystem Engineer, Packet
Carl has been a veteran of the hosting industry for many years and an avid supporter of alternative architectures to x86
avatar for Sahaj Sarup

Sahaj Sarup

Engineer, Linaro
Open source software and hardware enthusiast. Currently working at STG, Linaro.
avatar for Ed Vielmetti

Ed Vielmetti

Senior Ecosystem Engineer, Packet, an Equinix company
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 →



Wednesday April 3, 2019 9:00am - 9:25am GMT+07
Keynote Room (World Ballroom BC)

9:45am GMT+07

Daily Notices with Joe Bates
Linaro EVP of Member Servicecs Joe Bates will cover fun facts, important event information and introduce the keynote speakers.

Speakers
avatar for Joe Bates

Joe Bates

GM and VP of Developer Services, Linaro


Wednesday April 3, 2019 9:45am - 10:00am GMT+07
Keynote Room (World Ballroom BC)

10:00am GMT+07

BKK19-300K1 KEYNOTE: Telling ARM stories through public data
There's a lot of data relevant to the ARM world living in public datasets. In this session we are going to uncover some of the stories hiding within them. Who in the open source world is interested in ARM? What are their top projects? What do our users care for, and how can we help them move forward. If you ever need data to support your stories and use cases, come to this session to discover how to get plenty of it.


Featuring:

GitHub
Stack Overflow
Hacker News
Wikipedia
Pypi installs
[Meetup.com, Reddit]


Speakers
avatar for Felipe Hoffa (Google)

Felipe Hoffa (Google)

Developer Advocate, Google
In 2011 Felipe Hoffa moved from Chile to San Francisco to join Google as a Software Engineer. Since 2013 he's been a Developer Advocate on big data - to inspire developers around the world to leverage the Google Cloud Platform tools to analyze and understand their data in ways they... Read More →



Wednesday April 3, 2019 10:00am - 10:30am GMT+07
Keynote Room (World Ballroom BC)

10:30am GMT+07

Introduction to Arm on Arm Summit
Senior Director of Linaro Datacentre and Cloud Group  and Linaro HPC Sig Elsie Wahlig will give a brief introduction to the Arm on Arm Summit - the aim of the summit and what we mean by Arm on Arm in this context.

Speakers
avatar for Elsie Wahlig

Elsie Wahlig

Sr. Director, Linaro
Elsie Wahlig is a Senior Director of Linaro's Datacenter Cloud Group and HPC at Linaro. Prior to joining, Elsie has been in high-tech field working at semiconductor companies for 22 years. She's been building the Arm server market since 2011 at Qualcomm and Samsung with roles spanning... Read More →



Wednesday April 3, 2019 10:30am - 10:40am GMT+07
Keynote Room (World Ballroom BC)

10:40am GMT+07

BKK19-300K2 KEYNOTE: Attack of the Millennial I.T. Buyer Hardware at Software Speed in the Age of GitHub
The emergence of a new Enterprise buyer aligns with a number of other shifts that are reshaping our $1 trillion technology ecosystem: the move to a disaggregated architecture, a rise in developer power,  the growing influence of open source, and massive investments in silicon, data centers, and wireless. This talk will explore the  opportunities and risks, and why ecosystem chops are more important than ever.  

Speakers
avatar for Jacob Smith

Jacob Smith

CMO / Co-founder, Packet
Jacob Smith is the Chief Marketing Officer and a co-founder at Packet, a NYC-based startup that specializes in automating fundamental infrastructure. The company - which is backed by SoftBank, Dell Technologies, Samsung, Battery Ventures, and Third Point Capital - provides x86 and... Read More →



Wednesday April 3, 2019 10:40am - 11:10am GMT+07
Keynote Room (World Ballroom BC)

11:05am GMT+07

BKK19-303 SynQuacer use case update
Introduction of latest SynQuacer use case.

Speakers
avatar for Shuichi Yamane

Shuichi Yamane

Group lead of SynQuacer project, Socionext



Wednesday April 3, 2019 11:05am - 11:20am GMT+07
Keynote Room (World Ballroom BC)

11:25am GMT+07

BKK19-304 End2End: From Silicon to System Delivery
This presentation will provide an end to end perspective for delivering ThunderX2 to the server market – from Silicon to full System (with key solution enablement).  Key areas that will be discussed include industry standards, open source and commercial partners, ODM/OEM support models and end user engagements.  Included in the presentation will be consideration for remaining challenges in the Data Center for Arm servers and how the Linaro community can help address these challenges.

Speakers


Wednesday April 3, 2019 11:25am - 11:50am GMT+07
Keynote Room (World Ballroom BC)

11:55am GMT+07

BKK19-306 Arm Neoverse software ecosystem and the open source strategy
Arm recently announced the Arm Neoverse roadmap and two new platforms targeting cloud to edge infrastructure. In this presentation, Kevin Ryan (Senior Director, Software Ecosystem Development) takes us on the journey to enabling the full software stack for cloud-native deployment. Along the way, he will highlight recent ecosystem announcements as well as progress within the open source communities in addressing common challenges.

Speakers
avatar for Kevin Ryan

Kevin Ryan

Sr. Director SW Ecosystem, Arm
An industry veteran with broad leadership background across all Go-To-Market functions, I started as a product manager, driving advanced product development and launches at SiliconGraphics. From there, I advanced into leadership roles, including Vice President of Marketing and Business... Read More →


Wednesday April 3, 2019 11:55am - 12:20pm GMT+07
Keynote Room (World Ballroom BC)

12:30pm GMT+07

BKK19-305 Empower the China Arm developers via Linaro Developer Cloud
Pengcheng Laboratory (PCL) is dedicated to the national strategy of Guangdong, Hong Kong and Macao District, with the goal of becoming a new national laboratory. Ecosystem development is one of the fundamentals of PCL. By working with worldwide industrial leaders, PCL is trying to drive the arm and linux technology to become China's independent and controllable pillars. Pengcheng Laboratory will work with Linaro to build a public-oriented developer cloud and software warehouse to jointly promote and improvement the latest arm linux ecosystem results.


Wednesday April 3, 2019 12:30pm - 12:55pm GMT+07
Keynote Room (World Ballroom BC)

2:00pm GMT+07

BKK19-311 Getting Started with Arm-Based EC2 A1 Instances (Condensed)
 [Condensed Session] - See preparation notes below.
Amazon EC2 A1 instances are the first EC2 instances powered by Arm-based AWS Graviton processors. They deliver significant cost savings for scale-out and Arm-based applications, such as web servers, containerized microservices, caching fleets, and distributed data stores that are supported by the extensive Arm product platform. In this workshop, you learn about EC2 A1 instances and experience how easy it can be to migrate and run your workloads on EC2 A1.

**** Please note that this is a working tutorial. To prepare, you need: ****

• Laptop or laptop-like device
                (Need a keyboard and terminal/shell access)
•       A Modern Browser with Third-Party Cookies Enabled
                (Chrome or Firefox recommended; IE will NOT work)
•       Established AWS Account with Admin Access privileges – new accounts can be created by signing up for a free EC2 account here:https://aws.amazon.com/ec2/ and credits will be provided to cover the workshop utilization
                (Need fairly widespread permissions: create IAM roles, VPCs, Subnets, Routes, EC2, Secrets, etc.)

Speakers
avatar for Kitisak Sriprasert

Kitisak Sriprasert

Solution Architect, AWS Thailand
Kitisak Sriprasert is a Solution Architect for Amazon Web Services based in Bangkok, Thailand. Kitisak has been helping Thai and other ASEAN customers to understand and utilize the Amazon Web Services for more than a year, allowing them to save money, accelerate their time to market... Read More →


Wednesday April 3, 2019 2:00pm - 2:45pm GMT+07
Keynote Room (World Ballroom BC)

2:45pm GMT+07

BKK19-308 Low Power AI Edge Hardware
To Be Provided

Speakers
BL

Bin Lei

VP, Gyrfalcon Technology Inc.



Wednesday April 3, 2019 2:45pm - 3:10pm GMT+07
Keynote Room (World Ballroom BC)

3:10pm GMT+07

3:30pm GMT+07

BKK19-307 SUSE Linux from A to Z: Arm from big to LITTLE
SUSE Linux Enterprise Server for Arm is a Linux product and partner ecosystem around native AArch64. We will explore how it is being built and QA'ed, what bootloader requirements this entails, as well as how such a natively built product has been able to cover markets ranging from Edge Computing to High-Performance Computing.

Speakers
avatar for Andreas Färber

Andreas Färber

Project Manager arm64, SUSE Software Solutions Germany GmbH
Andreas has been with SUSE since 2011, working on KVM virtualization as an engineer and regularly speaking at KVM Forum. He has been behind the openSUSE arm port since its restart in 2011, making Linux and openSUSE run on various boards and devices. Since 2017 he is the Project Manager... Read More →



Wednesday April 3, 2019 3:30pm - 3:55pm GMT+07
Keynote Room (World Ballroom BC)

4:00pm GMT+07

BKK19-312 Panel Discussion: Arm on Arm - Native Development on Arm for Deployment on Arm
Arm on Arm means different things to different people, companies and markets.   Experts from Arm, Linaro, and Marvell will discuss what Arm on Arm means to them, what has been achieved and what is left to do.



Speakers
avatar for Grant Likely

Grant Likely

Senior Technical Director, Arm
Grant Likely is an embedded system architect and developer with a long history in the Linux community. Grant began building embedded Linux systems in 2004 and quickly got involved with the community. He maintained several platforms and subsystems, including SPI and GPIO, and lead... Read More →
avatar for Jacob Smith

Jacob Smith

CMO / Co-founder, Packet
Jacob Smith is the Chief Marketing Officer and a co-founder at Packet, a NYC-based startup that specializes in automating fundamental infrastructure. The company - which is backed by SoftBank, Dell Technologies, Samsung, Battery Ventures, and Third Point Capital - provides x86 and... Read More →
avatar for David Rusling

David Rusling

CTO, Linaro
Anything technical, open source, beer and dogs



Wednesday April 3, 2019 4:00pm - 4:45pm GMT+07
Keynote Room (World Ballroom BC)

4:50pm GMT+07

BKK19-313 Arm on Arm Summit Wrapup
Wrap Up on the Arm on Arm Summit

Speakers
avatar for Elsie Wahlig

Elsie Wahlig

Sr. Director, Linaro
Elsie Wahlig is a Senior Director of Linaro's Datacenter Cloud Group and HPC at Linaro. Prior to joining, Elsie has been in high-tech field working at semiconductor companies for 22 years. She's been building the Arm server market since 2011 at Qualcomm and Samsung with roles spanning... Read More →


Wednesday April 3, 2019 4:50pm - 5:00pm GMT+07
Keynote Room (World Ballroom BC)
 
Thursday, April 4
 

8:30am GMT+07

BKK19-402 Inferencing at the edge and Fragmentation Challenges
As deep learning (DL) expands is application into ever more areas, DL at the edge has become an area of rapid innovation and has also become highly fragmented. This creates a challenge in the ecosystem for framework providers that want to take advantage of specialized hardware, and an equal challenge for SoC providers, or makers of DL accelerators that need to support various frameworks, customer innovations, device constraints, etc. This talk will explore what constitutes DL at the edge, it will highlight the recent trends in this area from runtimes and compilers, to model formats, and explore the challenges, and scalability needs of collaborative solutions.

Speakers
avatar for Mark Charlebois

Mark Charlebois

Director Engineering, Qualcomm Technologies Inc
Presently in QCT for Qualcomm Technologies Inc (QTI), working on a Deep Learning framework for Qualcomm SoCs and as an open source software strategist. Mark has represented QTI on the Linux Foundation board, and served on the Dronecode board, and Core Infrastructure Initiative steering... Read More →



Thursday April 4, 2019 8:30am - 9:25am GMT+07
Keynote Room (World Ballroom BC)

9:45am GMT+07

Daily Notices with Joe Bates
Linaro EVP of Member Servicecs Joe Bates will cover fun facts, important event information and introduce the keynote speakers.

Speakers
avatar for Joe Bates

Joe Bates

GM and VP of Developer Services, Linaro


Thursday April 4, 2019 9:45am - 10:00am GMT+07
Keynote Room (World Ballroom BC)

10:00am GMT+07

BKK19-400K1 KEYNOTE: Digital transformation: Gains and Pains from the perspective of a large industry company
Everybody wants to be digital. But getting there can be an interesting journey, especially for an industrial company with few digital roots.
How do cultural change, business model innovation, new (and old) technologies and open source play together in such an environment?
And how are industry alliances and communities fitting in with this? Some tales from the coal face will be shared to illustrate this.

Speakers
avatar for Dirk Slama

Dirk Slama

Chief Alliance Officer, Bosch Software Innovations
As Chief Alliance Officer of Bosch Software Innovations, Dirk is representing Bosch in the Steering Committee of the Industrial Internet Consortium (IIC) and is active in the Industry 4.0 community. Dirk has over 20 years experience in very large-scale distributed application projects... Read More →


Thursday April 4, 2019 10:00am - 10:30am GMT+07
Keynote Room (World Ballroom BC)

10:30am GMT+07

BKK19-400K2 KEYNOTE: Open Source software stack for heterogenous embedded devices
Open Source software stack for heterogenous embedded devices

As heterogeneous embedded systems are getting more powerful and common place there are a number of complexities that come with creating the associated software stacks. This talk will cover some of these issues and discuss solutions, tying together topics such as heterogeneous HW (Xilinx Versal ACAP and Zynq MPSoC), use cases, OpenAMP, System Device Trees, Hypervisors, Cache coloring, Ultra96V2 and CCIX.


 

Speakers
avatar for Tomas Evensen

Tomas Evensen

CTO Open Source, Xilinx
Tomas Evensen is Chief Technology Officer, Open Source at Xilinx.In this role he is responsible for the open source software strategy forXilinx All Programmable SoCs. Prior to joining Xilinx, Evensen was ChiefTechnology Officer at Wind River for 7 years, as well as GM for the WindRiver... Read More →



Thursday April 4, 2019 10:30am - 11:00am GMT+07
Keynote Room (World Ballroom BC)

11:00am GMT+07

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

Senior Ecosystem Engineer, Packet, an Equinix company
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 GMT+07
Keynote Room (World Ballroom BC)

12:00pm GMT+07

BKK19-415 OP-TEE: Shared memory between TAs
This session will cover how the recently added feature with Trusted Application shared memory works.

With this TAs can share of read-only code pages allowing efficient memory usage with several instances of the same TA or a common shared library.

Speakers
avatar for Jens Wiklander

Jens Wiklander

Senior Software Engineer, Linaro
Senior Software Engineer in Linaro Security Working Group



Thursday April 4, 2019 12:00pm - 12:25pm GMT+07
Keynote Room (World Ballroom BC)

12:30pm GMT+07

BKK19-419 Debugging with OP-TEE
Debugging trusted applications (and OP-TEE itself) can be difficult because, for very good reasons, secure software is often reluctant to disclose information about its operation to the non-secure world, meaning is does not have access to the rich facilities in operating systems such as GNU/Linux that would normally be used for system level debug.

In this session we will discuss the common debug techniques used to debug secure applications. We will also look at how it is possible to implement function tracing to help solve problems, especially on platforms where JTAG debug is unavailable.

Speakers
avatar for Sumit Garg

Sumit Garg

Senior Engineer, Linaro
Currently working as part of Support and Solutions team, Linaro. Responsible for activities related to platform security like OP-TEE, trusted firmware, boot-loaders etc. Also responsible for tool-chain support activities.Contributed in various open source projects like OP-TEE, TF-A... Read More →



Thursday April 4, 2019 12:30pm - 12:55pm GMT+07
Keynote Room (World Ballroom BC)
 
Friday, April 5
 

8:30am GMT+07

BKK19-503 VMs in a container-centric world
While Virtual Machines have been around for many decades containers are a relatively new development. Their usage has grown rapidly as users have started designing solutions using swarms of micro services in on-demand clouds managed by orchestration systems. At the same time containers are really just a group of processes sharing a host kernel which has led to concerns about security and isolation if things go wrong. Efforts are now underway to bring the strong isolation of virtual machines into the free-wheeling world of rapidly updated
containerised applications.

This talk will give an overview of the two technologies and how they are being brought together to provide the best of both worlds. This includes topics such as making orchestration systems VM aware as well as projects to move container run times into specialised virtual machines. We will also discuss what else needs to be done to enable the ARM eco-system to take advantage of these two complimentary technologies.

Speakers
avatar for Alex Bennée

Alex Bennée

Virtualisation Tech Lead, Linaro
Alex started learning to program in the 80s in an era of classic home computers that allowed you to get down and dirty at the system level. After graduating with a degree in Chemistry he's worked on a variety of projects including Fruit Machines, Line Cards, CCTV recorders and point-to-multipoint... Read More →



Friday April 5, 2019 8:30am - 8:55am GMT+07
Keynote Room (World Ballroom BC)

9:45am GMT+07

Daily Notices with Joe Bates
Linaro EVP of Member Servicecs Joe Bates will cover fun facts, important event information and introduce the keynote speakers.

Speakers
avatar for Joe Bates

Joe Bates

GM and VP of Developer Services, Linaro


Friday April 5, 2019 9:45am - 10:00am GMT+07
Keynote Room (World Ballroom BC)

10:00am GMT+07

BKK19-500K1 KEYNOTE: Linux Code of Conduct
A fundamental change is happening in the way software is made in the
FOSS communities in the 21st century. These communities are now mature
and the people who work there understand their work place differently.
Over a decade and a half as more and more companies employ developers to
contribute to FOSS and the communities become diverse, different
expectations have begun to emerge from all stakeholders. These global
communities have narrower social interactions, say, around a  water
cooler or in person, therefore, putting a premium on the way their
internal intermediated communication is  conducted. This talk will
examine why Code of Conduct in this new world are on the rise and are a
positive sign for mature FOSS projects that govern themselves and don't
like suits. It will explore ways of  managing legal risk by drafting
codes of conduct addressing bias, creating a frictionless reporting
mechanism for legal incident response, and making the project a fun,
inclusive productive place.

Speakers
avatar for Mishi Choudhary

Mishi Choudhary

Legal Director, SFLC
Legal Director, Software Freedom Law Center


Friday April 5, 2019 10:00am - 10:30am GMT+07
Keynote Room (World Ballroom BC)

10:30am GMT+07

BKK19-500K2 KEYNOTE: Open Source Building Blocks
Much of the innovation today can be contributed to various forms of open source software initiatives.  This open source collaboration has produced a number of essential open source building blocks used in advanced next generation solutions such as machine learning, IoT, and wireless connectivity. However to effectively use these open source building blocks, engineering organizations much ensure the proper underlying infrastructure is in place to allow for portability, performance, interoperability and scale.  This talk will provide some context and examples around this growing software development model in the semiconductor industry.

Speakers
avatar for Rob Oshana

Rob Oshana

VP of Software Engineering & RD, NXP Semiconductors
Rob Oshana is vice president of software engineering R&D for NXP Microcontrollers, where he leads RISC-V efforts across the company. He is also a member of the RISC-V Foundation board of directors and Chairman of the Board for the OpenHW Group. He is a recognized international... Read More →


Friday April 5, 2019 10:30am - 11:00am GMT+07
Keynote Room (World Ballroom BC)

11:30am GMT+07

BKK19-513 TF-A: Dynamic Configuration and PIE support
This is a presentation on Dynamic Configuration and the associated Position Independent Executable Support (PIE) in Trusted Firmware-A (TF-A).

SFO17 had a BoF session (by Dan Handley) to discuss the implementation plan for dynamic configuration in firmware. General agreement was that this is a good feature to do and some of the envisaged use-cases were: 
* Dynamic config of secure firmware features
* Dynamic firmware config using hardware configuration, security policies
* Modification of hardware configuration as seen by other software
* Centralized static firmware configuration etc

The presentation will focus on the implementation of dynamic configuration and how it can be utilized by TF-A partners. Some illustrations wherein ARM platforms dynamically configure the firmware for functionality and memory savings will also be provided.

Position Independent Executable (PIE) support for TF-A has been a long pending request from TF-A partners. The presentation will describe the technical details on how this feature was implemented in AArch64 version of TF-A. It will also cover some limitations of the implemented `dynamic relocation fixup` code.

Speakers
avatar for Soby Mathew

Soby Mathew

Principal Software Engineer, Arm Ltd
Tech Lead of TF-RMM project and one of the maintainers of Trusted Firmware-A.



Friday April 5, 2019 11:30am - 11:55am GMT+07
Keynote Room (World Ballroom BC)
 


Twitter Feed

Filter sessions
Apply filters to sessions.
  • 96Boards
  • Android
  • Arm on Arm
  • Automotive
  • Big Data
  • Boot Architecture
  • Data Center
  • Food & Beverage
  • HPC
  • Informational
  • IoT and Embedded
  • IoT Fog/Gateway/Edge Computing
  • Keynote
  • Linux Kernel
  • Machine Learning/AI
  • Multimedia
  • Networking
  • Open Source Development
  • Power Management
  • Security
  • Tools
  • Validation and CI