LCU14-307: Advanced Toolchain Usage (Part 1)

LCU14-307: Advanced Toolchain Usage (Part 1)

—————————————————

Speaker: Michael Collison, Maxim Kuvyrkov and Will Newton
Track: Toolchain
Location: Grand Peninsula C, Hyatt Regency San Francisco Airport, Burlingame, CA, United States
—————————————————

★ Session Summary ★
This set of sessions will go into detail on many toolchain topics and help the attendee get the most out of their toolchain usage.  Topics covered will include:
inline assembly
Link Time Optimizations (LTO)
Feedback Directed Optimizations (FDO)
Proper code annotation for:
 promoting vectorization
avoiding false sharing
memory aliasing
restrict keyword usage
Optimization levels and what they mean
Demystifying -march, -mfpu, -mcpu, -mtune, -with-mode
Linking options
Libatomic usage
Debugging binaries compiled with optimizations.

—————————————————

★ Resources ★
Zerista: http://lcu14.zerista.com/event/member/137754
Google Event: 
Presentation: 
Video: 
Eatherpad: pad.linaro.org/p/lcu14-307
—————————————————

★ Event Details ★
Linaro Connect USA – #LCU14
September 15-19th, 2014
Hyatt Regency San Francisco Airport
—————————————————

> http://www.linaro.org
> http://connect.linaro.org