CppCon 2018

24 September 2018


Codeplay are pleased to announce that Michael Wong, VP Research & Development, Gordon Brown, Senior Software Engineer, SYCL & C++, Christopher Di Bella, Staff Software Engineer, ComputeCpp Runtime , and Morris Hafner, Software Engineer, ComputeCpp, will be at this year's CppCon in Bellevue, Washington from 23rd to 29th September 2018. We are always delighted to speak with anyone attending the event who is interested in what we are doing, so if you are attending, please come and say “hello”. If you are interested and would like to arrange a meeting with us at the event, please use our contact form or follow us on @codeplaysoft and make contact.

CppCon is the largest C++ conference in the world and one that Codeplay has supported for a number of years by being part of the Programme Committee as well as delivering presentations on a range of topics. It's a whole week of inspirational talks and classes giving C++ developers a unique opportunity to meet members of the C++ community from across the world and get involved in some great discussions on the nitty gritty of the language. You'll find lots of passionate engineers there who you can learn from,and build long lasting professional and personal friendships. The conference also includes a "Lighting Talks" and "Open Content" sessions ranging from 30-90 minutes giving everyone who attends the chance to deliver a talk on C++ related topics. This is a great opportunity, particularly if you are making a talk for the first time, or if you want to share knowledge you have only recently obtained.

We encourage our team to talk at CppCon because it offers some unique opportunities:

  • We can share our knowledge with the C++ community
  • We talk with, and learn from, community members with similar interests
  • It gives us a chance to learn and see different perspectives from your audience

In the past we've made a bunch of talks at CppCon and here are some videos from the past couple of years:

CppCon 2018 Codeplay Presentations

This year we are represented in five sessions at CppCon covering a range of topics:

If you want to learn how to write accelerated applications using C++, Gordon Brown and Michael Wong are presenting on Programming Models for GPUs using SYCL .

Find out how you can help your colleagues become better engineers by attending Christopher Di Bella's talk about his experiences in teaching C++.

The Unified Extensible Firmware Interface, or UEFI was introduced to replace BIOS as a high-level interface between hardware and the kernel, Morris Hafner is talking about bringing modern C++ to UEFI applications and other more "constrained" environments that can only support the freestanding subset of C++.

Michael Wong is also participating in two panel sessions covering safe reclamation in high performance computing and code optimization.

C++Weekend Classes

For the first time we are also running two classes at CppCon. These are two day courses designed to give attendees a deep dive into specific C++ topics.

Parallel Programming with Modern C++: From CPU to GPU with Gordon Brown (Staff Software Engineer at Codeplay) and Michael Wong (VP Research & Development at Codeplay, SYCL Working Group Chair and Canadian Head of Delegation to the ISO C++ Standard)

Generic Programming 2.0 with Concepts and Ranges with Christopher Di Bella (Staff Software Engineer at Codeplay)

You don't need to attend CppCon to sign up for these classes as they are separate from the main conference ticket, and you can book your place through CppCon here.

Christopher Di Bella Gordon Brown Morris Hafner Michael Wong

So if you are heading to CppCon, look out for Chris, Gordon, Morris and Michael and say hello; you should be able to spot them in their Codeplay hoodies!

Want the opportunity to attend and present at worldwide conferences like CppCon? Take a look at our careers page and join our team of C++ experts and practitioners.

Codeplay Software Ltd has published this article only as an opinion piece. Although every effort has been made to ensure the information contained in this post is accurate and reliable, Codeplay cannot and does not guarantee the accuracy, validity or completeness of this information. The information contained within this blog is provided "as is" without any representations or warranties, expressed or implied. Codeplay Sofware Ltd makes no representations or warranties in relation to the information in this post.
Rod Burns's Avatar

Rod Burns

VP Ecosystem