-
Welcome
-
Subscribe to
Improving Linux Performance with GCC latest technologies
Session information has not yet been published for this event.
One Line Summary
Use of the latest GCC technology to boost the performance of a Linux-based system
Abstract
As the Linux community continues to redefine the boundaries of what is possible in a server-based Linux distributions running on new silicon, both power and performance play an increasingly important role in the industry. In the Clear Linux Project for Intel Architecture, we decided to use the latest GCC technology to boost the performance of a Linux-based system. From profile-based techniques (PGO and AutoFDO), changes in kernel to Function Multi-Versioning (a compiler feature that is capable of optimizing the same code for multiple architectures and then automatically selecting the correct architecture-specific version of the code at runtime) we will show how these technologies can be used to improve runtime performance and unleash the power of new data centers in Linux distributions. This presentation will help Linux OS developers to better understand the capabilities of the latest version of GCC compiler. This presentation will include demos and open source templates that can be reused for their own applications. (looking for feedback from Linux community )
Tags
performance, cloud, linux, profiling, compilers
Presentation Materials
slidesSpeaker
-
Biography
Victor was maintainer and developer of the board OMAP138 “Hawk board” on the Linux project. At Intel he is part of the Open Source Technology Center as OS developer. He is in charge of the Power and Performance team of the Clear Linux* Project for Intel® Architecture OS . He also has experience as SW validation and tools development engineer in HPC and binary translation teams. In his free time is volunteer with Intel Education and regularly gives technical presentations to universities and tech congress in order to increase the level of Linux/Embedded knowledge.