Brisbane GPU Users Meetup
Details
This month Mark Harris will give a brief overview of the LLVM-based open compiler toolchain from NVIDIA. As an example, Mark will describe his first experience writing a parallel compiler, by showing you his toy extension to the toy language "Kaleidoscope" from the LLVM online tutorials (http://llvm.org/docs/tutorial/). "Culeidoscope" extends Kaleidoscope with a vector datatype and a map primitive that is JIT compiled to PTX assembly and runs on GPUs. See https://github.com/harrism/culeidoscope for the code.
This will be an informal, unrehearsed presentation that will run as short or as long as people are interested. :)
Please join us at the usual time, currently usual place, and pizza afterwards (we should finish early enough).
