The team at Codeplay are regular presenters at the LLVM Developers' Meetings. In fact, back in February Michael Wong, Distinguished Engineer at Codeplay, presented at the Toronto LLVM Developer Meetup on the latest ISO C++ updates. We also presented in 2018 on The Future Direction of C++, 2016 on C++ on Accelerators: Supporting Single-Source SYCL and HSA Programming Models Using Clang and Bringing RenderScript to LLDB, and in 2015 on Creating an SPMD Vectorizer for OpenCL with LLVM.
This year Alexander Johnston, one of our engineers, is doing a talk entitled SYCL™ for CUDA™: An overview of implementing PI for CUDA on the 7th October at 12pm. He will talk through Codeplay's contribution to Intel's open source SYCL implementation, based on LLVM, that uses an abstraction layer to dispatch SYCL commands to different backends including OpenCL and CUDA. This talk gives an overview of the steps involved in the development of the CUDA backend, from Clang modifications down to CUDA calls.
The LLVM Developers' Meeting is a bi-annual gathering of the entire LLVM Project community and runs from the 6th to the 8th October. This year is the first virtual event!
The conference is organized by the LLVM Foundation and many volunteers within the LLVM community. Developers and users of LLVM, Clang, and related subprojects will enjoy attending interesting talks, impromptu discussions, and networking with the many members of our community. Whether you are a new to the LLVM project or a long time member, there is something for each attendee.
What types of people attend?
- Active developers of projects in the LLVM Umbrella(LLVM core, Clang, LLDB, libc++, compiler_rt, klee, lld, etc).
- Anyone interested in using these as part of another project.
- Students and Researchers
- Compiler, programming language, and runtime enthusiasts.
- Those interested in using compiler and toolchain technology in novel and interesting ways.
Full details on the event can be found here
Codeplay are hiring. If you’re interested in working for Codeplay then please follow the attached link & apply directly to any of the positions we have advertised. Please ensure the following documents are attached to your application: Cover Letter, CV and Code Samples - Codeplay Careers.