Tobias Grosser via llvm-dev
2016-Sep-26 11:00 UTC
[llvm-dev] Zurich LLVM Social - Thursday October 13, 2016
Dear all, we organize a "LLVM Compiler and Code Generation Social" on Thursday October 13 at ETH Zurich and invite you to attend. # Registration https://ethz.doodle.com/poll/7u92xm68cwz3pirh # What A social meetup to discuss compilation and code generation, with a special focus on LLVM, clang, Polly and related projects. Our primary focus is to provide a venue (and drinks & snacks) that enables free discussions between interested people without imposing an agenda/program. This is a great opportunity to informally discuss your own projects, get project ideas or just learn about what people at ETH and around Zurich are doing with LLVM and compilation in general. Related technical presentations held by participants are welcome (please contact us). # Who: - Anybody interested - - ETH students and staff - LLVM developers and enthusiasts external to ETH # When: October 13, 19:00 # Where: CAB E 72 # What is LLVM ? LLVM (http://www.llvm.org) is an open source project that provides a collection of modular compiler and toolchain technologies. It is centered around a modern SSA-based compiler around which an entire ecosystem of compiler technology was developed. Most well know is the clang C++ compiler, which is e.g. used to deploy iOS. Beyond this a diverse set of projects is developed under the umbrella of LLVM. These include code generators and assemblers for various interesting architectures, a jit compiler, a debugger, run-time libraries (C++ Standard Library, OpenMP, Opencl library), program sanity checkers, and many more. LLVM has itself grown out of a research project more than 10 years ago and is the base of many exciting research projects today: https://scholar.google.ch/scholar?cites=7792455789532680075&as_sdt=2005&sciodt=0,5&hl=de See you soon, Tobias Grosser
Tobias Grosser via llvm-dev
2016-Oct-06 12:56 UTC
[llvm-dev] Denys Shabalin presents Scala Native at "Re: Zurich LLVM Social - Thursday October 13, 2016"
This is happening next Thursday! Good news that just came in: Denys Shabalin from EPFL will give a TechTalk "Whirlwind tour of Scala Native": Scala Native is a new AOT compiler and lightweight managed build on top of LLVM. This talk will briefly walk you through the project and and explain how it works under the hood. Denys Shabalin is a research assistant at LAMP/EPFL, and has previously worked on off-heap memory, quasiquotes and macros for Scala. Best, Tobias On Mon, Sep 26, 2016, at 01:00 PM, Tobias Grosser wrote:> Dear all, > > we organize a "LLVM Compiler and Code Generation Social" on > Thursday October 13 at ETH Zurich and invite you to attend. > > # Registration > > https://ethz.doodle.com/poll/7u92xm68cwz3pirh > > # What > > A social meetup to discuss compilation and code generation, > with a special focus on LLVM, clang, Polly and related projects. > > Our primary focus is to provide a venue (and drinks & snacks) > that enables free discussions between interested people > without imposing an agenda/program. This is a great > opportunity to informally discuss your own projects, > get project ideas or just learn about what people at > ETH and around Zurich are doing with LLVM and compilation > in general. > > Related technical presentations held by participants are > welcome (please contact us). > > # Who: - Anybody interested - > > - ETH students and staff > - LLVM developers and enthusiasts external to ETH > > # When: October 13, 19:00 > > # Where: CAB E 72 > > # What is LLVM ? > > LLVM (http://www.llvm.org) is an open source project that provides > a collection of modular compiler and toolchain technologies. It is > centered around a modern SSA-based compiler around which an entire > ecosystem of compiler technology was developed. Most well know is > the clang C++ compiler, which is e.g. used to deploy iOS. Beyond this > a diverse set of projects is developed under the umbrella of LLVM. > These include code generators and assemblers for various interesting > architectures, a jit compiler, a debugger, run-time libraries (C++ > Standard Library, OpenMP, Opencl library), program sanity checkers, > and many more. > > LLVM has itself grown out of a research project more than 10 years ago > and is the base of many exciting research projects today: > > https://scholar.google.ch/scholar?cites=7792455789532680075&as_sdt=2005&sciodt=0,5&hl=de > > See you soon, > Tobias Grosser