Tuesday June 27th, 2006
Time
14h00-18h00
Sign in Desk Open
19h00-02h00
Pub Night. This is not a sponsored event.
Wednesday June 28th, 2006
Time
Room A
07h00-12h00
Sign in Desk Open
09h00-09h45
Matrix flattening and transposing in GCC
Razya Ladelsky
09h45-10h00
Break
10h00-10h45
Replacement special loop form by a call of builtin function
Tomáš Bílý
10h45-11h00
Break
11h00-11h45
Profile driven loop transformations
Richard Guenther
11h45-12h00
Break
12h00-12h45
GRAPHITE: Loop Optimizations Based on Polyhedral Model for GCC
Sebastian Pop
12h45-14h00
Lunch ~ Sponsored By IBM
14h00-14h45
An interblock VLIW-targeted instruction scheduler for GCC
Andrey Belevantsev
14h45-15h00
Break
15h00-15h45
Call path profiling for unmodified, optimized binaries
Nathan Froyd
15h45-16h00
Break
16h00-16h45
Multi-language programming: The challenge and promise of class-level interfacing
Olivier Hainque
16h45-17h00
Break
17h00-17h45
Interprocedural optimization on function local SSA form in GCC
Jan Hubicka
17h45-19h45
Dinner Break
19h45-20h30
x86/x86_64 hardware and decimal floating point
Michael Meissner
20h30-21h15
x86 and x86_64 users and developers BOF
Michael Meissner
Thursday June 29th, 2006
Time
Room A
09h00-09h45
Speeding Up Thread-Local Storage Access in Dynamic Libraries
Alexandre Oliva
09h45-10h00
Break
10h00-10h45
A report on the progress of GNU Modula-2 and its potential integration into GCC
Gaius Mulley
10h45-11h00
Break
11h00-11h45
Recent Developments in GDB
Paul J Gilliam
11h45-12h00
Break
12h00-12h45
Improved Superblock Optimization in GCC
Robert Kidd
12h45-14h00
Lunch ~ Sponsored By Steamballoon
14h00-14h45
Autovectorization in GCC - two years later
Dorit Nuzman
14h45-15h00
Break
15h00-15h45
Dataflow Analysis Techniques
F. Kenneth Zadeck
15h45-16h00
Break
16h00-16h45
GCC Steering Committee
David Edelsohn
16h45-17h00
Break
17h00-17h45
GCC Steering Committee (Part 2)
David Edelsohn
17h45-19h45
Dinner Break
19h45-20h30
Available for BOFS
20h30-21h15
Available for BOFS
Friday June 30th, 2006
09h00-09h45
OpenMP and automatic parallelization in GCC
Diego Novillo
09h45-10h00
Break
10h00-10h45
LTO/LLVM Discussion
10h45-11h00
Break
11h00-11h45
Treegion Instruction Scheduling in GCC
Michael C Rosier
11h45-12h00
Break
12h00-12h45
Changes to RTL Dataflow Analysis by Danny Berlin and Kenneth Zadeck
F. Kenneth Zadeck
12h45-14h00
Lunch
14h00-14h45
Improving Software Floating Point Support
Nathan Sidwell
14h45-15h00
Break
15h00-15h45
Low Level Performance Analysis - Identifying opportunities for improving compiler code generation.
Peter Steinmetz
15h45-16h00
Break
16h00-16h45
Devirtualization in GCC
Mircea Namolaru
16h45-17h00
Break
17h00-18h00
Switch statement fdo reordering
Edmar Wienskoski
18h00-20h00
Dinner Break
20h00-02h00
Final Party (Food and Drink) at
Vineyards
.