Back To Schedule
Wednesday, August 29 • 2:00pm - 2:45pm
LLVM-compiled Linux for the Real World - Bryce Adelstein-Lelbach, Center for Computation and Technology

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

Why use Clang and LLVM to compile the Linux kernel? The proposed talk aims to answer this question by focusing on the application of the Clang/LLVM framework to real-world problems. First, Clang's powerful ability to manipulate and analyze source code will be presented as a tool for detecting bugs and refactoring code. Then, the performance of Clang/LLVM will be considered, and benchmarks comparing GCC-compiled Linux and LLVM-compiled Linux will be shown. A handful of open-source Clang/LLVM examples (plugins and utilities) will be discussed during the presentation and made available for attendees to experiment with.

The intended audience for this talk is: developers who are interested in the state of LLVM-compiled Linux, anyone interested in the progress of Clang and GCC performance and anyone with a general interest in learning more about Clang. The talk will be developer-oriented.

avatar for Bryce Adelstein-Lelbach, Center for Computation and Technology

Bryce Adelstein-Lelbach, Center for Computation and Technology

Bryce Adelstein-Lelbach (age 20) is an undergraduate researcher at the Center of Computation and Technology at Louisiana State University. He works on HPX, a parallel and distributed programming framework for scientific applications. Bryce is also a Boost C++ developer, and he was... Read More →

Wednesday August 29, 2012 2:00pm - 2:45pm PDT
Executive Center Room 3