2018 IWOCL

Event is now over

Find all of the presentations and other assets from this event in our Video and Presentations Library. Checkout some of our upcoming events over here.

2018 IWOCL Banner
May 14-16, 2018
St-Catherines College, Oxford, UK

The 6th International Workshop on OpenCL

The Khronos Group is once again sponsoring the The International Workshop on OpenCL (IWOCL). An annual meeting of OpenCL application developers, researchers and suppliers coming together to share OpenCL best practice and to promote the evolution and advancement of the OpenCL standard. The workshop is open to anyone who is interested in contributing to, and participating in the OpenCL community.

OpenCL Logo 


DHPCC++ 18 (Distributed & Heterogeneous Programming in C/C++)

Distributed & Heterogeneous Programming for C/C++ (DHPCC++) will take place on the workshop track of the International Workshop on OpenCL (IWOCL 18). IWOCL 2018 will be held in Oxford, UK, on May 14-16, 2018.

Registration for DHPCC++’18 will be completed on the IWOCL 2018 Conference website.


Monday 14 May – Tutorial, Workshop and DHPCC++ Conference

Session Description Session Time
Advanced Hands-On-OpenCL 09:30 – 17:30
DHPCC++ Conference 09:30 – 17:30
Writing OpenCL for FPGAs 13:30 – 17:30

Tuesday 15 May – Conference Sessions and Khronos Panel Discussion

Session Description Session Time
KEYNOTE SPEAKER - OpenCL and Its Eco-System – State of the Nation Address 09:00 – 10:00
DCompute: Compiling D to SPIR-V for Seamless Integration with OpenCL 10:00 – 10:30
What’s New in SYCL 1.2.1 and How to Explore the Features 10:30 – 11:00
Morning Coffee Break & Technology Demonstrations 11:00 – 11:30
Performance-oriented Optimizations for OpenCL Streaming Kernels on the FPGA 11:30 – 12:00
KOCL: Kernel-level Power Estimation for Arbitrary FPGA-SoC-Accelerated OpenCL Applications 12:00 – 12:30
High Performance Asynchronous Host-Device Communication Through the Intel FPGA Host Pipe Extension to OpenCL 12:30 – 13:00
Lunch Break 13:00 – 14:00
KEYNOTE SPEAKER - OpenCL and C++ – The Way Ahead 14:30 – 15:00
Nuclear Reactor Simulation on OpenCL FPGA : a Case Study of RSBench 15:00 – 15:30
Advantages and Pitfalls of OpenCL in Computational Physics 15:00 – 15:30
Afternoon Coffee Break & Technology Demonstrations 15:30 – 16:00
Khronos Panel Discussion 16:00 – 17:30
Close 17:30
Conference Dinner 19:00 – 21:00

Wednesday 16 May – Conference Sessions

Session Description Session Time
INVITED SPEAKER - Exposing OpenCL to Artists 09:00 – 09:30
OpenCL Optimization and Best Practices for Qualcomm Adreno GPUs 09:30 – 10:00
TensorFlow Acceleration on ARM Hikey Board 10:00 – 10:30
CLBlast: A Tuned OpenCL BLAS Library 10:30 – 11:00
Morning Coffee Break & Technology Demonstrations 11:00 – 11:30
HIGHLIGHTED PRESENTATION – Based on Review Feedback 11:30 – 12:00
clARMOR: A Dynamic Buffer Overflow Detector for OpenCL Kernels 12:00 – 12:30
Improving Performance of OpenCL Workloads on Intel Processors with Profiling Tools 12:30 – 13:00
Lunch Break 13:00 – 14:00
HIGHLIGHTED PRESENTATION – Based on Review Feedback 14:30 – 15:00
Debugging and Analyzing Programs Using the Intercept Layer for OpenCL Applications 15:00 – 15:30
Enabling Profiling for SYCL Applications 15:00 – 15:30
Afternoon Coffee Break & Technology Demonstrations 15:30 – 17:00
Free Discussion 16:00 – 17:00
Close 17:00

Poster Sessions – Tuesday & Wednesday

Session Description Session Time
Accelerating Typical Image Processing Operations Using Qualcomm Adreno OpenCL Extensions Tue-Wed Breaks
OpenCL-based Performance Enhancement of Model-Transformations Tue-Wed Breaks
Analysis of OpenCL Support for Mobile GPUs on Android Tue-Wed Breaks
ViennaCL++: Enable TensorFlow/Eigen via ViennaCL with OpenCL C++ Flow Tue-Wed Breaks
Shaping Open Source Compute Ecosystem with Neo and clDNN Tue-Wed Breaks


Khronos Group Keynote and Panel

Once again we can confirm that Neil Trevett, Khronos Group President, OpenCL Working Group Chair and VP NVIDIA will be on hand at IWOCL to present the latest OpenCL announcements, including updates to the roadmap as well the latest news on SPIR, SYCL and Vulkan.  In addition many of the members of the Khronos OpenCL working group will be participating on our ‘panel of experts’ to answer all your questions during the panel discussion.  As always we expect this to be a lively and informative session. So have your questions ready!

SideFX to Present Invited Talk

We are delighted to announce that Jeff Lait from SideFX, the developers behind the Houdini 3D animation software, will be presenting an invited talk at IWOCL 2017 titled: “Exposing OpenCL to Artists”.  In the talk Jeff will share how they use OpenCL to access both GPU and CPU acceleration and how despite the technical nature of OpenCL, many artists have taken the chance to write their own kernels to speed up their effects. Jeff is a senior mathematician at SideFX where he has worked on Houdini since version 1.0, it’s now on release 16.5! He has contributed to geometry processing, rigid body solvers, and fluid simulations and has also had the “joy” of working with many architectures over the years: SGI, Alpha, x86, Itanium, PS2, and PS3; and is still waiting for the system that solves more problems than it causes.

Conference Code of Conduct: The Khronos Group is dedicated to providing a harassment-free conference experience for everyone. Visit our Code of Conduct page to learn more.