Changes in directory llvm-www/devmtg/2007-05:
09-Naroff-CFE.pdf added (r1.1) index.html added (r1.1) --- Log message: first hack at proceedings for the dev mtg, with videos! --- Diffs of the changes: (+246 -0) 09-Naroff-CFE.pdf | 0 index.html | 246 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 246 insertions(+) Index: llvm-www/devmtg/2007-05/09-Naroff-CFE.pdf Index: llvm-www/devmtg/2007-05/index.html diff -c /dev/null llvm-www/devmtg/2007-05/index.html:1.1 *** /dev/null Tue May 29 11:57:44 2007 --- llvm-www/devmtg/2007-05/index.html Tue May 29 11:57:20 2007 *************** *** 0 **** --- 1,246 ---- + <!--#include virtual="../../header.incl" --> + + <!-- + <html> + <head> + <link rel="stylesheet" href="http://llvm.org/llvm.css" type="text/css"> + </head>--> + + <div class="www_sectiontitle">May 25, 2007<br/>LLVM Developers' + Meeting Proceedings</div> + + <ol> + <li><a href="#summary">Summary</a> + <li><a href="#agenda">Agenda</a> + <ol> + <li><a href="#sess0">Session 0: LLVM History</a></li> + <li><a href="#sess1">Session 1: Introductions</a></li> + <li><a href="#sess2">Session 2: Learning LLVM</a></li> + <li><a href="#sess3">Session 3: Using LLVM</a></li> + <li><a href="#sess4">Session 4: Improving LLVM</a></li> + <li><a href="#discuss">Discussion Topics Submitted</a></li> + </ol></li> + <li><a href="#attendees">Attendees</a></li> + </ol> + + <div class="www_sectiontitle"><a name="summary">Summary</a></div> + <div class="www_text"> + <p>Someone write a blurb here. ~60 people attended.</p> + </div> + + <!-- *********************************************************************** --> + + <!-- *********************************************************************** --> + <div class="www_sectiontitle"><a name="proceedings">Proceedings</a></div> + <div class="www_text"> + <p>All videos are presented in QuickTime format, all slides are in PDF + format.</p> + + <table class="www"> + <tr><th>Event</th><th>Media</th><th>Who</th> + <th>Description</th></tr> + <tr><th rowspan="3"><h3>Session 0:<br/>Introductions</h3></th></tr> + + <tr><td><a href="01-History.mov">video</a></td> + + <td>Vikram Adve<br/>Chris Lattner</td> + <td><b>A brief history of LLVM</b> - During this brief session, Vikram and + Chris (the originators of LLVM) presented a brief history of the early + history of LLVM.</td> + </tr> + + <tr><td><a href="02-Introductions.mov">video</a></td> + <td>Everyone</a></td> + <td><b>Introductions</b> - Everyone introduced themselves to the group. + </td> + </tr> + + <tr><td><h3>Break</h3></td><td></td><td></td><td></td></tr> + + <tr><th rowspan="5"><h3>Session 1:<br>Learning LLVM</h3></th> + <th>Media</th><th>Speaker</th><th>Description</th></tr> + + <tr><td><a href="03-Patel-Passmanager.mov">video</a></td> + <td>Devang Patel</td> + <td><b>Demystifying The LLVM Pass Manager</b> - The PassManager, which + manages the execution of all LLVM passes, was recently revised to be + simpler and more useful. This talk will help you understand what the new + pass manager does and how to use it.</td> + </tr> + <tr><td><a href="04-Cheng-Codegen.mov">video</a></td><td>Evan Cheng</td> + <td><b>The LLVM Code Generator</b> - An overview of the LLVM generic code + generator design and changes to it that are coming in the future.</td> + </tr> + <tr><td><a href="05-Lewycky-Predsimplify.mov">video</a></td> + <td>Nick Lewycky</td> + <td><b>Introduction To Predicate Simplifier</b> - A review of the design + and implementation of LLVM's Predicate Simplifier Pass, otherwise known + as VRP (Value Range Propagation). + </td> + </tr> + <tr><td><a href="06-Spencer-HLVM.mov">video</a></td> + <td>Reid Spencer</td> + <td><b>HLVM</b> - An overview of HLVM, its current + status and its goals after integration with LLVM.</td> + </tr> + + <tr><td><h3>Lunch</h3></td><td></td><td></td><td></td></tr> + + <tr><th rowspan="5"><h3>Session 2:<br>Using LLVM</h3></th> + <th>Media</th><th>Speaker</th><th>Description</th> + </tr> + <tr><td>todo</td><td>Scott Michel</td> + <td><b>The Cell BE Symbiotic Processor Element Backend</b> - A presentation + of the practice and experience that resulted from Aerospace's + implementation of an LLVM back-end Target for the Cell BE Symbiotic + Processor Element.</td> + </tr> + <tr><td><a href="08-Criswell-SVA.mov">video</a></td> + <td>John Criswell</td> + <td><b>Secure Virtual Architecture</b> - A presentation on our research to + create a virtual machine that operates below the operating system and a + brief introduction to some of the novel security capabilities that our + architecture can enable.</td> + </tr> + <tr><td><a href="09-Naroff-CFE.pdf">slides</a><br> + <a href="09-Naroff-CFE.mov">video</a> + + </td><td>Steve Naroff</td> + <td><b>New LLVM C Front-end</b> - This talk describes a new from-scratch + C frontend (which is aiming to support Objective C and C++ someday) + for LLVM, built as a native part of the LLVM system and in the LLVM + design style.</td> + </tr> + <tr><td><a href="10-Lattner-OpenGL.mov">video</a></td> + <td>Chris Lattner</td> + <td><b>LLVM in OpenGL and for Dynamic Languages</b> - A presentation put + together in 10 minutes, talking about LLVM being used for OpenGL and some + speculative talk about dynamic languages.</td> + </tr> + + <tr><td><h4>Break</h4></td><td></td><td></td><td></td></tr> + + <tr><th rowspan="6"><h3>Session 3:<br/>Discussions</h3></th> + <th>Media</th><th>Leader</th><th>Discussion Topic</th> + </tr> + <tr><td><a href="11-Lamb-Concurrency.mov">video</a></td> + <td>Christopher Lamb</td> + <td><b>Concurrency Primitives</b> - For multi-threaded shared memory + models.</td> + </tr> + <tr><td><a href="12-Spencer-Roadmap.mov">video</a></td> + <td>Reid Spencer</td> + <td><b>LLVM Roadmap</b> - Does the development community care to disclose + and maintain advance information about what is being worked on?</td> + </tr> + <tr><td><a href="13-Lattner-Adoption.mov">video</a></td> + <td>Chris Lattner</td> + <td><b>Adoption Goals</b> - While our adoption has increased greatly + recently, we're still tiny compared to other compiler and virtual + machine systems.</td> + </tr> + <tr><td><a href="14-Spencer-ProjMgmt.mov">video</a></td> + <td>Reid Spencer<br>Chris Lattner</td> + <td><b>Project Management, License, Naming</b></td> + </tr> + <tr><td><a href="14-Lattner-Feedback.mov">video</a></td> + <td>Chris Lattner</td> + <td><b>Feedback on the Meeting</b></td> + </tr> + + </table> + </div> + + + <!-- *********************************************************************** --> + <div class="www_sectiontitle"><a name="attendees">Attendees</a></div> + <div class="www_text"> + <p>The table below lists the confirmed attendees for the meeting.</p> + <table> + <tr style="vertical-align:top"> + <td> + <table class="www"> + <tr><th colspan="2">Confirmed Attendees</th></tr> + <tr><th>Name</th><th>Organization</th></tr> + <tr><td>Vikram Adve</td><td>UIUC</td></tr> + <tr><td>Bob Archer</td><td>Adobe Systems Incorporated.</td></tr> + <tr><td>Owen Anderson</td><td>Independent</td></tr> + <tr><td>Ryan Brown</td><td>Google</td></tr> + <tr><td>Evan Cheng</td><td>Apple Inc.</td></tr> + <tr><td>Josh Conner</td><td>Apple Inc.</td></tr> + <tr><td>John Criswell</td><td>UIUC</td></tr> + <tr><td>Kat Danielson</td><td>Apple Inc.</td></tr> + <tr><td>Mike Engler</td><td>Adobe Systems Incorporated.</td></tr> + <tr><td>Rafael Espíndola</td><td>Google</td></tr> + <tr><td>Tomas Evensen</td><td>Wind River</td></tr> + <tr><td>Samuel Figueroa</td><td>Apple Inc.</td></tr> + <tr><td>Han Gao</td><td>Adobe Systems Incorporated.</td></tr> + <tr><td>Dan Gohman</td><td>Cray Inc.</td></tr> + <tr><td>Lang Hames</td><td>University of Sydney</td></tr> + <tr><td>Stuart Hastings</td><td>Apple Inc.</td></tr> + <tr><td>Victor Hernandez</td><td>Apple Inc.</td></tr> + <tr><td>Robert Hundt</td><td>Google</td></tr> + <tr><td>Dale Johannesen</td><td>Apple Inc.</td></tr> + <tr><td>Ted Kremenek</td><td>Independent</td></tr> + <tr><td>Christopher Lamb</td><td>Ageia Technologies, Inc.</td></tr> + <tr><td>Chris Lattner</td><td>Apple Inc.</td></tr> + <tr><td>Tanya Lattner</td><td>Independent</td></tr> + <tr><td>Andrew Lenharth</td><td>UIUC</td></tr> + <tr><td>Julien Lerouge</td><td>Apple Inc.</td> + <tr><td>Nick Lewycky</td><td>Independent</td></tr> + </table> + </td> + <td> + <table class="www"> + <tr><th colspan="2">Confirmed Attendees</th></tr> + <tr><th>Name</th><th>Organization</th></tr> + <tr><td>Efrem Lipkin</td><td>CoDesign</td></tr> + <tr><td>Gabe McArthur</td><td>Independent</td></tr> + <tr><td>Paul McJones</td><td>Adobe Systems Incorporated.</td></tr> + <tr><td>Scott Michel</td><td>Aerospace</td></tr> + <tr><td>Dan Moniz</td><td>Matasano</td></tr> + <tr><td>Alireza Moshtaghi</td><td>Microchip Technology</td></tr> + <tr><td>Lakshmankumar Mukkavilli</td><td>Cisco Systems</td></tr> + <tr><td>Robert Mykland</td><td>Ascenium Corp.</td></tr> + <tr><td>Steve Naroff</td><td>Apple Inc.</td></tr> + <tr><td>Devang Patel</td><td>Apple Inc.</td></tr> + <tr><td>Fernando Magno Quintao Pereira</td><td>UCLA</td></tr> + <tr><td>Jeff Poznanovic</td><td>Cray Inc.</td></tr> + <tr><td>Ron Price</td><td>Apple Inc.</td></tr> + <tr><td>Chuck Rose</td><td>Adobe Systems Incorporated.</td></tr> + <tr><td>Mark Schimmel</td><td>Wind River</td></tr> + <tr><td>Reid Spencer</td><td>Independent</td></tr> + <tr><td>Raju Subbian</td><td>Wind River</td></tr> + <tr><td>Mark Thomas</td><td>Aerospace</td></tr> + <tr><td>Sarah Thompson</td><td>NASA, Ames Research Center</td></tr> + <tr><td>Andrew Trick</td><td>HP</td></tr> + <tr><td>Bill Wendling</td><td>Apple Inc.</td></tr> + <tr><td>Marcel Weiher</td><td>MetaObject</td></tr> + <tr><td>James Weisner</td><td>Ascenium Corp.</td></tr> + <tr><td>Calum Wilkie</td><td>Microchip Technology</td></tr> + <tr><td>Scott Williams</td><td>Google</td></tr> + </table> + </td> + </tr> + </table> + <p><b>Total confirmed: 51</b></p> + <table class="www"> + <tr><th colspan="2">Unconfirmed Attendees</th></tr> + <tr><th>Name</th><th>Organization</th></tr> + <tr><td>Michael McCracken</td><td>UCSD, Ph.D. Candidate</td></tr> + <tr><td>Kelly Wilson</td><td>University of Calgary</td></tr> + <tr><td>Unconfirmed 1</td><td>NASA, Ames</td></tr> + </table> + <p><b>Total unconfirmed: 3</b></p> + </div> + + <!-- *********************************************************************** --> + <hr> + <address> + <a href="http://jigsaw.w3.org/css-validator/check/referer"><img + src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a> + <a href="http://validator.w3.org/check/referer"><img + src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a> + <br/>Last modified: $Date: 2007/05/29 16:57:20 $ + </address> + <!--#include virtual="footer.incl" --> _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits