Site Map:
Download!
Search this Site
Status Updates
Developer Mtgs
Useful Links
Maintained by: Chris
Lattner
|
LLVM Developers' Meeting
The meeting serves as a forum for both LLVM
and Clang developers and users to get acquainted, learn how LLVM is used, and
exchange ideas about LLVM and its (potential) applications. More broadly, we
believe the event will be of particular interest to the following people:
- Active LLVM and Clang developers and users.
- Anyone interested in using LLVM or Clang.
- Compiler, programming language, and runtime enthusiasts.
- Those interested in using compiler technology in novel and interesting ways.
Please note that registration is required for this event.
Mailing List
Please sign up for the LLVM Developers' Meeting mailing list
to be sent updates regarding the meeting.
Questions?
If you have any questions, please feel free to contact the LLVM Developers' Meeting organizers.
This year's meeting is being coordinated by Ted Kremenek and Tanya Lattner.
Registration
Registration is limited to 190 attendees and we have reached capacity. You may check the website periodically to see if any spots open up and register if space is available.
Attendance is free and open to everyone, but we ask that everyone planning on
attending to register. No onsite registration will be allowed.
This table lists all attendees who have registered to attend this year's conference.
The list of attendees is offline for now.
Name | Organization | Registered for Dinner |
Yusuf Abdulghani | Apple, Inc. | yes | Vikram Adve | University of Illinois at Urbana-Champaign | yes | Paul Agron | Albert Einstein TG | yes | Owen Anderson | Apple / University of Washington | yes | Talin ⌘ | Google | yes | Ivan Baev | TransCella | yes | Colin Barrett | Springs & Struts | yes | Samit Basu | FreeMat.org | yes | Nate Begeman | Apple, Inc. | no | Sharschchandra Bidargaddi | University of Pennsylvania | yes | Oscar Bonilla | BitMover | yes | Robert Bowdidge | Google | yes | Christopher Brichford | Adobe Systems Inc. | yes | Nathan Burg | Intel Corporation | no | Philippe Canal | Fermilab | yes | Bruno Cardoso Lopes | University of Campinas | yes | Anders Carlsson | Apple Inc | yes | Chandler Carruth | Google | yes | Evan Cheng | Apple | yes | Yogesh Chobe | Coherent Logix Inc. | yes | Hyok Sung Choi | Samsung Electronics | no | Hisham Chowdhury | Intel Corporation | no | Eric Christopher | Apple, Inc. | yes | Cristina Cifuentes | Sun Microsystems Laboratories | yes | Jan Civlin | AMD | yes | Joshua Clayton | Cycling '74 | yes | Marshall Clow | Qualcomm, Inc. | yes | Paul Colwill | self | no | Tim Cook | Coherent Logix Inc. | yes | John Criswell | University of Illinois | yes | Tim Daly | Yahoo! | yes | Anshuman Dasgupta | Qualcomm Inc. | yes | Arnaud de Grandmaison | DiBcom | yes | Claudia Doeringer | self | yes | Chris Doner | Access Softek, Inc. | yes | Bob Dreyer | TransCella | yes | Stefanus Du Toit | Intel | yes | Greg Eastman | Intel | no | Peter Elmer | Princeton University | yes | Kevin Enderby | Apple, Inc. | yes | Ray Fix | Cognex Corporation | yes | Ryan Flynn | self | yes | Tim Foley | Intel | no | Christopher Friesen | Apple | no | Phil Garcia | self | yes | Benedict Gaster | AMD | yes | Nicolas Geoffray | Self | no | Louis Gerbarg | GLSoft.mobi | yes | Dan Gohman | Apple | yes | John Golenbieski | DE Design | yes | Michael Gorbach | Apple | yes | Eric Gouriou | Apple | no | Ryan Govostes | Rensselaer Polytechnic Institute | yes | David Greene | Cray, Inc. | yes | Doug Gregor | Apple | yes | Jim Grosbach | Apple | no | Vinod Grover | nVidia | no | Balajee Gurumoorthy | Intel Corporation | no | Sebastian Hack | Saarland University | yes | Lang Hames | Apple Inc. / University of Sydney | yes | Jessica Han | Juniper Networks | no | Timm Hannon | Apple | yes | Kurt Harriman | Octopus Graphics | yes | Stuart Hastings | Apple | no | Matthew Helms | Apple, Inc. | yes | Victor Hernandez | Apple | no | Howard Hinnant | Apple | no | Zachary Hirsch | Self | no | Oliver Hunt | Apple | no | Eugene Ingerman | FreeMat.org | yes | Vladimir Ivanovic | self | yes | Fariborz Jahanian | Apple | yes | Dale Johannesen | apple | yes | Joel Jones | Transcella | yes | Muzaffer Kal | DSPIA INC. | yes | Ajay Kapal | Bump Technologies Inc. | no | Terence Kelly | HP Labs | yes | Nick Kledzik | Apple Inc. | no | Bruce Korb | FSF Hacker | yes | Anton Korobeynikov | Saint Petersburg State University | yes | Benjamin Kosnik | GCC | no | Jeff Krall | FairCom Corporation | yes | Ted Kremenek | Apple Inc. | yes | Sundeep Kushwaha | Qualcomm Inc | yes | Mark Lacey | Intel | yes | Chris Lattner | Apple Ink! | yes | Tanya Lattner | Apple Inc. | yes | Kevin Lawton | Entrepreneur | yes | Andrei Lebedev | Access Softek, Inc. | yes | James Lemke | Juniper Networks | yes | Mark Leone | Intel | no | Julien Lerouge | Apple, Inc. | no | Nick Lewycky | Google | yes | Yuan Lin | NVIDIA | yes | Efrem Lipkin | CoDesign | yes | Alexander Macdonald | Adobe Systems Inc | yes | William Maddox | self | yes | Rob Marini | Apple, Inc. | yes | Javier Martinez | Intel | no | Ali Mashtizadeh | VMware, Inc. | yes | Steven Massey | Epigram Software LLC | yes | Bernd Mathiske | Adobe | yes | John McCall | Apple | yes | Greg McGary | Apple | no | Jon McLachlan | Apple Inc | yes | Jeffrey Merrick | Self | yes | Keir Mierle | Google | yes | Yahya Mirza | Aurora Borealis Software LLC | yes | Jason Molenda | Apple | no | Daniel Moniz | Unified Research | yes | Laurent Morichetti | AMD | yes | Tom Mornini | Engine Yard, Inc. | no | Craig mortensen | Apple, Inc. | no | Alireza Moshtaghi | Microchip Technology | yes | Lakshmankumar Mukkavilli | Cisco Sytems | yes | Evzen Muller | ARM | yes | Robert Mykland | Ascenium Corporation | yes | Ginger Myles | Apple Inc. | no | Santosh Nagarakatte | University of Pennsylvania | yes | Srini Nariangadu | Self | yes | Steve Naroff | Apple | yes | Axel Naumann | CERN | yes | Hem Neema | Xilinx Inc. | no | Damien Neff | self | no | Jay O'Conor | self | yes | Erich Ocean | Apple | yes | Richard Osborne | XMOS | yes | Devang Patel | Apple Inc. | yes | Dave Payne | Apple Inc. | no | dawn perchik | embarcadero | yes | Rodolph Perfetta | ARM | yes | Tom Perry | Xilinx/iSLI | yes | Scott Petersen | Adobe Systems, Inc. | yes | Evan Phoenix | Engine Yard / Rubinius | yes | Thomas Prokosch | Joh. Kepler University, Linz | no | Gregor Purdy | Apple | yes | Fons Rademakers | CERN | yes | Jonathan Ragan-Kelley | MIT | yes | KHEM RAJ | Juniper Networks | yes | John Randolph | Stealth Imaging | yes | Joseph Ranieri | self | yes | Nicholas Ray | self | yes | Alex Rosenberg | self | yes | Paul Russo | Fermi National Accelerator Laboratory | yes | Duncan Sands | DeepBlueCapital | yes | Laurent Sansonetti | Apple | no | Sonal Santan | Xilinx Inc | no | Florian Sauer | Pixar | yes | Mark Schimmel | Wind River | no | Julien Schmitt | DiBcom SA | yes | Shantonu Sen | Apple, Inc. | no | Mike Sharp | TransCella | yes | Jason Slack-Moehrle | The Indie Company LLC | yes | David Smith | Apple | yes | Robin Sommer | ICSI/LBNL | yes | Ritu Srivastava | Samsung | no | Matt Stancliff | genetic gestures, inc. | yes | Mike Stump | Apple | yes | Dan Sully | Self | yes | Prasanna Sundararajan | Xilinx Inc | no | Ben Swire | Tandberg NPD | yes | Angela Thomas | Juniper Networks | yes | John Thompson | Sony Computer Entertainment of America | yes | John Thomson | University of Edinburgh | yes | Caroline Tice | Apple Inc. | no | Ross Towle | Sun Microsystems | no | Sumesh Udayakumaran | Qualcomm | yes | Matthias Vallentin | International Computer Science Institute | yes | Garrison Venn | Objective Impl. & Design, Inc. | yes | Bill Villarreal | Aurora Borealis Software | yes | Micah Villmow | Advanced Micro Devices Inc. | yes | Graham Wakefield | Cycling '74 | no | Richard Walke | Xilinx | yes | Mon Ping Wang | Apple | yes | Nico Weber | Self | yes | Sam Weinig | Apple Inc. | no | Steve Weissinger | Redback / Ericsson | yes | Bill Wendling | Apple Inc. | yes | Shaun Wexler | Stealth Imaging | yes | Shannon Weyrick | Roadsend | yes | Hans-Martin Will | Vincent Pervasive Media Technologies, LLC | no | Bob Wilson | Apple | yes | Matthew Wilson | n/a | yes | Collin Winter | Google, Inc. | yes | Simon Wollwage | self | yes | Ronbinson Xu | self | yes | Jeffrey Yasskin | Google, Unladen Swallow | yes | Anna Zaks | Samsung | yes | Chuck Zhao | University of Toronto, Dept. of Computer Science | yes | Bixia Zheng | AMD | no |
Total Confirmed: 190
Agenda
2009 LLVM Developers' Meeting Agenda:
Time & Loc | Talk Title | Speaker |
8:00-8:45 |
Piano Bar: | Breakfast |
8:45-9:00 |
Town Hall: | Welcome | Chris Lattner, Apple |
9:00-9:40 |
Town Hall: | State of Clang | Doug Gregor, Chris Lattner, Ted Kremenek, Apple |
9:40-10:20 |
Town Hall: | Tutorial: Building a backend in 24 hours |
Anton Korobeynikov, Saint Petersburg State University |
Garage 1/2: | Precise and Efficient Garbage Collection in VMKit with MMTk |
Nicolas Geoffray, Universite Pierre et Marie Curie |
10:20-10:40 |
Everywhere: | Break |
10:40-11:20 |
Town Hall: | Unladen Swallow: Python on LLVM |
Colin Winter, Google |
Garage 1/2: | Reimplementing llvm-gcc as a gcc plugin |
Duncan Sands, Deep Blue Capital |
11:20-12:00 |
Town Hall: | ScalarEvolution and Loop Optimization |
Dan Gohman, Apple |
Garage 1/2: | Object Code Emission |
Bruno Cardoso Lopes, University of Campinas |
12:00-1:00 |
Piano Bar | Lunch |
1:00-1:40 |
Town Hall: | LLVM on 180k Cores | David Greene, Cray |
Garage 1/2: | The Parfait Bug-Checker |
Cristina Cifuentes, Sun Microsystems |
1:40-2:20 |
Town Hall: | Optimizing ActionScript Bytecode using LLVM | Scott Petersen, Adobe |
Garage 1/2: | Targeting XCore Resources from LLVM |
Richard Osborne, XMOS |
2:20-3:00 |
Town Hall: | Future Works in LLVM Register Allocation | Lang Hames, Apple / The University of Sydney |
Garage 1/2: | CoVaC: Compiler Validation by Program Analysis of the Cross-Product |
Anna Zaks, New York University |
3:00-3:20 |
Everywhere: | Break |
3:20-4:00 |
Town Hall: | OpenCL | Nate Begeman, Apple |
Garage 1/2: | SoftBound: Highly Compatible and Complete Spatial Memory Safety for C |
Santosh Nagarakatte, University of Pennsylvania |
4:00-4:40 |
Town Hall: | PLANG: Translating NVIDIA PTX language to LLVM IR | Vinod Grover, NVIDIA |
Garage 1/2: | Accelerating Ruby with LLVM |
Evan Phoenix, Engine Yard / Rubinius |
4:40-5:20 |
Town Hall: | Open Discussion | LLVM Code Owners |
5:30-7:30 |
Piano Bar: | Dinner - Must have registered with dinner option |
BOFs
Unique to this year's Developer Meeting, we will have Birds-of-a-Feather sessions (BOFs) that will coincide with the talks. For those unfamiliar with BOFs, these are informal attendee-organized meetings for people to meet, exchange ideas, and share information on a variety of topics. BOFs can range from an informal discussion to a full presentation, at the organizer's discression. BOF slots will be 40 minutes long and will not be video taped. BOFs will be scheduled against whichever talk slot the organizer prefers, will be printed on the official schedule, and be put on the website so attendees can plan to attend.
If you are interested in organizing a BOF, please email us no later than September 26th.
Getting There
The meeting will be held in building Infinite
Loop 4 at Apple Inc.'s campus. The conference center is publicly accessible
to non-Apple employees. You must check in at the lobby desk and receive a name badge.
The conference is held on the first floor in Town Hall and Piano Bar, and on the second floor in rooms Garage 1 and Garage 2.
Parking
All outside parking on the Infinite Loop is accessible to all visitors. You
do not need a special parking permit.
Travel
Cupertino is located in Silicon Valley, about 45 minutes south by car from
San Francisco.
Three major airports service the San Francisco Bay Area:
Lodging
The hotel room block cut off date has passed.
The following hotels are within walking distance of the Apple Campus:
Cupertino Inn
10889 N De Anza Blvd
Cupertino, CA 95014
(408) 996-7700
Cypress Hotel
10050 S De Anza Blvd
Cupertino, CA 95014
(408) 253-8900
Student & Active Contributor Funding
The deadline to apply for funding has passed and all funds have been allocated.
|