Linaro Connect San Diego 2019 has ended
Linaro Connect resources will be available here during and after Connect!

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

For Speakers
Please 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).

Dave’s Puzzle - linaro.co/san19puzzle

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

Tools [clear filter]
Tuesday, September 24


SAN19-204 Road to SVE enablement in LLDB
Arm’s Scalable Vector Extension (SVE) has introduced a new challenge to the debugger world where vector register size is unknown until run time and also can change during execution. Arm has been innovating in the past year or so to live up to the challenge of SVE in GDB. Linaro has begun to do the same for the LLDB debugger in the LLVM toolchain world. In this talk we will briefly introduce SVE and its impact on debugger’s register access design. Moreover, we will discuss SVE support in LLDB, will give an overview of the whole effort and will provide updates about completed, in progress and completed tasks.


Tuesday September 24, 2019 8:30am - 8:55am
Sunset 3 (Session 3)


SAN19-206 SVE/SVE2 support in LLVM and GNU toolchains
Arm announced SVE2, in early 2019, which allows a wider range of software to benefit from the advanced, scalable SIMD vector technology of the original SVE architecture (announced in 2017). In this talk, the presenter will provide an update on the status and roadmap of SVE and SVE2 support in LLVM and GNU toolchains.

avatar for Ashok Bhat

Ashok Bhat

Product Manager, Arm, Arm
Ashok Bhat is a product manager in Arm's Development Solutions Group (DSG), looking after Cloud and Networking tools. In the recent past, he was the product manager of HPC tools including Arm Fortran Compiler (based on Flang/F18 project).

Tuesday September 24, 2019 9:00am - 9:25am
Sunset 3 (Session 3)


SAN19-223 Using Perf and its friend eBPF on Arm platform
Perf has joined a growing number of tools able to act as userspace interface to eBPF. Not only that but it can also reprise its historic role as the best interface to the Linux performance monitoring sub-system to profile eBPF programs installed by itself or any other eBPF front end.

This session will mainly give updates for latest support for Arm CoreSight and eBPF in perf, and also will see how to Arm CoreSight can be used for eBPF program profiling.

This session will be divided into two main parts; the first part will focus on the updates for Arm CoreSight tracing, includes sample flags and integration perf for test support. In the bottom part, it will discuss the eBPF usage with perf tool: perf uses eBPF program for system call tracing; perf profiles the eBPF program by using the general PMU events and Arm CoreSight event.

This session will be finished within 25 minutes; in the CoreSight hacking session we will concentrate on questions
and demonstrations as the supplement to the presentation.

avatar for Leo Yan

Leo Yan

Software Engineer, Linaro Ltd.
Leo now is working for Linaro support and solution engineering team, mainly engage in power management and debugging related training and support for Linaro members. Prior to joining Linaro, Leo worked for two silicon companies for 9 years, had fun on Arm platforms with Linux kernel... Read More →

Tuesday September 24, 2019 5:00pm - 5:50pm
Sunset V (Session 1)
Thursday, September 26


SAN19-407 GNU prebuilt toolchain releases by Arm - What is changing?
Arm plans to make major changes to the pre-built GNU toolchain releases available on developer.arm.com. In this talk, the presenter will provide an overview of the changes, including frequency, content, and timing of future releases.

avatar for Joey Ye

Joey Ye

Director of Engineering, Arm
15+ years experience on Compiler and Tools. Former GCC developer. Currently lead open source toolchain development in Arm.

Thursday September 26, 2019 9:00am - 9:25am
Sunset 3 (Session 3)