September 27-30, 2021
Seattle, Washington, USA + Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit + Embedded Linux Conference + OSPOCon 2021 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Wednesday, September 29 • 3:55pm - 4:45pm
(VIRTUAL) Toolchains for People in a Hurry: Latest Features of GCC/GLIBC - Victor Rodriguez Bahena, Intel

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The importance of an optimized toolchain in current open source projects is a reality. The performance and security of a project could be improved by new features in the compiler, linker, or binary tools available to developers and users. This presentation aims to show the best-known methods to build and use the latest version of the toolchains from your workstation to containerized applications, as well as the incoming new toolchain features for 2021. Among those new features, the GNU toolchain projects release features like a dynamic linker for multiple architectures where is possible to loads optimized implementations of shared objects. An extra level of security analysis is implemented to detect buffer overflow errors. At the same time, Deep Learning applications can use new SIMD instruction such as Vector Neural Network Instructions (AVX512 VNNI) and Advanced Matrix Extension (AMX) for x86 platforms. Having a better understanding of the toolchains allows showcasing the best of CPU architecture technology for users' applications as well as increase the spectrum of coding tools available for open source developers.

avatar for Victor Rodriguez

Victor Rodriguez

Pre-Silicon Linux SW architect, Intel
Victor holds a master’s degree in computer science Victor is currently a Ph.D. student in microarchitecture computer design. Victor has been a Linux developer since 2010. He began his career in the Linux kernel community as a maintainer of the board OMAP138 “Hawk board” platform... Read More →

Wednesday September 29, 2021 3:55pm - 4:45pm PDT
MeetingPlay Platform + Virtual Learning Lab
  Linux Systems, Programming Languages & Toolchains