Loading…
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.

Open Source Development [clear filter]
Wednesday, September 25
 

11:00am

SAN19-305 The Transformation of Electronic Product Design
Dr. Kruberg will review and predict the future impact of modular software on the Arm ecosystem and cloud based electronic design and manufacturing of next generation electronics.

Speakers
avatar for Gordon Kruberg

Gordon Kruberg

Dream, Design, Deliver
W. GORDON KRUBERG, M.D. - PRESIDENT AND CEO Gordon Kruberg has been President and CEO since founding the company in October 2003. Over the course of his career, Dr. Kruberg has been involved in over thirty US-based companies as a venture investor, member of the board of directors... Read More →


Wednesday September 25, 2019 11:00am - 11:25am
Sunset V (Session 1)

4:00pm

SAN19-314 Developing with PetaLinux for the Ultra96 Board
This course will describe Linux development using the Xilinx PetaLinux tools for the Ultra96 board. Specific focus will be given to lessons learned in integrating and debugging device drivers.

Speakers
avatar for Tom Curran

Tom Curran

Sr. Technical Marketing Engineer, Avnet
Tom Curran works on hardware and software for a wide variety of SoC FPGA architecture projects and currently spends most of his time with the Avnet Ultra96 board creating reference designs and training materials for customers as a Sr. Technical Marketing Engineer in the Products... Read More →



Wednesday September 25, 2019 4:00pm - 4:50pm
Sunset V (Session 1)
 
Friday, September 27
 

11:30am

SAN19-514 Graal Compiler Optimizations on AArch64.
Graal is a dynamic compiler that integrates with the HotSpot JVM and converts Java bytecode to native machine code at runtime. It can be a replacement of the C2 compiler in Hotspot with the basic advantage that Graal is written in Java rather than C++, which makes it probably safety and easier to maintain and extend. Besides, Graal compiler has a focus on high performance so it's also a big part of what makes Java as faster as it is.

Currently Graal has added many optimization mechanisms like speculative optimizations, inlining, partial escape analysis, lowering snippets, etc. Even so, compared to the C2 compiler, Graal still lose some optimizations and new features of OpenJDK especially for AArch64. Its performance could be better.

This presentation explores the status of Graal Optimization on AArch64, together with the performance data of some benchmarks. Some of the focus is on the recent changes and the improvement in AArch64 port which Arm contributes to. Some of the future works may also be introduced.

Speakers
avatar for Xiaohong Gong (Arm Technology China)

Xiaohong Gong (Arm Technology China)

Software Engineer, Arm China
Work on OpenJDK Graal compiler optimization.



Friday September 27, 2019 11:30am - 11:55am
Sunset IV (Session 2)