|
| 1 | +bofs: |
| 2 | +- title: LLVM Foundation |
| 3 | + speaker: LLVM Foundation board of directors |
| 4 | + slides_url: https://llvm.org/devmtg/2016-03/BoF-Minutes/LLVMFoundation.pdf |
| 5 | + description: "This BoF will give the EuroLLVM attendees a chance to talk with some of the |
| 6 | + board members of the LLVM Foundation. We will discuss the Code of Conduct and |
| 7 | + Apache2 license proposal and answer any questions about the LLVM Foundation." |
| 8 | + |
| 9 | +- title: Compilers in Education |
| 10 | + speaker: Roel Jordans (Eindhoven University of Technology), Henk Corporaal (Eindhoven University of Technology) |
| 11 | + slides_url: https://llvm.org/devmtg/2016-03/BoF-Minutes/CompilersInEducation.pdf |
| 12 | + description: "While computer architecture and hardware optimization is generally well covered |
| 13 | + in education, compilers are still often a poorly represented subject. Classical |
| 14 | + compiler lecture series seem to mostly cover the front-end parts of the |
| 15 | + compiler but usually lack an in-depth discussion of newer optimization and code |
| 16 | + generation techniques. Important aspects such as auto-vectorization, complex |
| 17 | + instruction support for DSP architectures, and instruction scheduling for |
| 18 | + highly parallel for VLIW architectures are often touched only lightly. However, |
| 19 | + creating new processor designs requires a properly optimizing compiler in order |
| 20 | + for it to be usable by your customers. As such, there is a good market for |
| 21 | + well-trained compiler engineers which does not match with the classical style |
| 22 | + of teaching compilers in education." |
| 23 | + |
| 24 | +- title: Surviving Downstream |
| 25 | + speaker: Paul Robinson (Sony Computer Entertainment America) |
| 26 | + slides_url: https://llvm.org/devmtg/2016-03/BoF-Minutes/SurvivingDowntream.pdf |
| 27 | + description: 'We presented "Living Downstream Without Drowning" as a tutorial/BOF |
| 28 | + session at the US LLVM meeting in October. After the session, Paul |
| 29 | + had people coming to talk to him for most of the evening social event |
| 30 | + and half of the next day (and so missed several other talks!). |
| 31 | + Clearly a lot of people are in this situation and there are many |
| 32 | + good ideas to share.' |
| 33 | + |
| 34 | +- title: Polly - Loop Optimization Infrastructure |
| 35 | + speaker: Tobias Grosser (ETH), Johannes Doerfert (Saarland University), Zino Benaissa (Quic Inc.) |
| 36 | + slides_url: https://llvm.org/devmtg/2016-03/BoF-Minutes/PollyLoopOptimizationInfrastructure.pdf |
| 37 | + description: "The Polly Loop Optimization infrastructure has seen active development |
| 38 | + throughout 2015 with contributions from a larger group of developers located at |
| 39 | + various places around the globe. With three successful Polly sessions at the US |
| 40 | + developers meeting and larger interest at the recent HiPEAC conference in Prag, |
| 41 | + we expect various Polly developers to be able to attend EuroLLVM. To facilitate |
| 42 | + in-persona collaboration between the core developers and to reach out to the |
| 43 | + wider loop optimization community, we propose a BoF session on Polly and the |
| 44 | + LLVM loop optimization infrastructure. Current hot topics are the |
| 45 | + usability of Polly in an '-O3' compiler pass sequence, profile driven |
| 46 | + optimizations as well as the definition of future development milestones. |
| 47 | + The Polly developers community will present ideas on these topics, but |
| 48 | + very much invites input from interested attendees." |
| 49 | + |
| 50 | +- title: LLVM on PowerPC and SystemZ |
| 51 | + speaker: Ulrich Weigand (IBM) |
| 52 | + slides_url: https://llvm.org/devmtg/2016-03/BoF-Minutes/PowerPCAndSystemZ.pdf |
| 53 | + description: "This Birds of a Feather session is intended to bring together |
| 54 | + developers and users interested in LLVM on the two IBM platforms |
| 55 | + PowerPC and SystemZ." |
| 56 | + |
| 57 | +- title: How to make LLVM more friendly to out-of-tree consumers? |
| 58 | + speaker: David Chisnall (Computer Laboratory, University of Cambridge) |
| 59 | + slides_url: https://llvm.org/devmtg/2016-03/BoF-Minutes/HowToMakeLLVMMoreFriendly.pdf |
| 60 | + description: "LLVM has always had the goal of a library-oriented design. This implicitly |
| 61 | + assumes that the libraries that are parts of LLVM can be used by consumers that |
| 62 | + are not part of the LLVM umbrella. In this BoF, we will discuss how well LLVM |
| 63 | + has achieved this objective and what it could do better. Do you use LLVM in an |
| 64 | + external project? Do you track trunk, or move between releases? What has |
| 65 | + worked well for you, what has caused problems? Come along and share your |
| 66 | + experiences." |
0 commit comments