This three-day training provides a comprehensive introduction to modern OpenGL development. The course begins with basic concepts and includes all the fundamental topics needed to develop flexible, high performance OpenGL code that can run on the desktop and embedded / mobile devices. Key techniques including lighting, texturing, framebuffer objects and transformations are introduced, in a format suitable for any developer working in C or C++. For more information including how to register, or to discuss other OpenGL and related trainings offered by KDAB, please get in touch via the web page.
Are you interested in learning more about a Khronos Standard? Perhaps OpenCL FPGA development is on your to-do list. Khronos has a fairly extensive page of online and onsite training locations that cover Khronos Standards. Stop waiting and start learning.
Stream Computing is offering OpenCL training in Amsterdam in January 2017. For those wanting to learn solid GPU programming. This is a public training with trainees from various companies – get in contact if you want to learn more about our in-company trainings. For pre-requisites and pricing, please see the Stream Computing website.
Khronos is pleased to present a full-day workshop on Vulkan in the upcoming DevU in Seoul, Korea. This session will go in depth into Vulkan, providing you with an important overview, then quickly diving deep beyond the basics into its use and structure, followed by a few case studies with code walkthroughs. There will be ample opportunity to speak with the instructors both during, and after the event in a social get together. This DevU session will be taught by Khronos working group members who specialize in Vulkan and who participated in its creation. Beginners are welcome, but the session is intended for experienced developers with knowledge of 3D graphics and rendering. In addition to a full day of Vulkan training, the session will include all course materials, a Vulkan Quick Reference Guide, a Vulkan t-shirt, and a buffet lunch. For more information and to register your spot, please visit the DevU session page.
The Embedded Vision Alliance has posted a comprehensive overview on OpenVX. The next Embedded Vision Summit will take place on May 2-4, 2016 in Santa Clara, California, and will include accompanying half- and full-day workshops. Please reserve a spot on your calendar and plan to attend. Online registration and additional Embedded Vision Summit information are available on the Alliance website.
The Fields Institute will host a three day workshop on parallel computing led by expert in the field AJ Guillon. The workshop will provide trainees with a mixture of theory and hands-on experience. Trainees will learn parallel programming with OpenCL, and so will be able to apply their knowledge to CPUs, GPUs, FPGAs, and other accelerators such as the Intel Xeon Phi. AJ Guillon is a Khronos member and contributed to OpenCL 2.1 and the OpenCL C++ kernel language as well as being the Khronos Toronto Chapter leader.
Neil Trevett delivers the presentation, “Update on Khronos Open Standard APIs for Vision Processing,” at the December 2015 Embedded Vision Alliance Member Meeting. Neil provides an update on recent developments in multiple Khronos standards useful for vision applications.
Embedded Vision Alliance has posted a in-depth overview on how modern FPGA frameworks are using OpenCL today to help streamline computer vision processing.
To meet growing demands for professional OpenGL trainings KDAB has opened a new dedicated training facility in the UK with easy access from Manchester airport. Sign up now for our inaugural Modern OpenGL training starting on 28th September and learn modern OpenGL and GLSL via a combination of instructor led lessons, hands-on exercises and over 100 examples.
Get Hands-on with Mobile Graphics! “An Introduction to Mobile Graphics” are one day workshops offered by Imagination Technologies in North London. At Universities, graphics technologies are generally taught as part of game development or the computer science curriculum, and are based on standard console or PC graphics. Since mobile devices are becoming increasingly popular, it is important that developers also understand the specific constraints of mobile devices where power-efficient rendering is a must. Imagination is partnering with Darren McKie (games and graphics programme leader at the University of Hull) to organize a workshop designed to introduce real-time rendering using OpenGL ES on mobile devices to students who have little or no prior experience with 3D graphics programming.
Streamcomputing is have a busy summer and fall 2015. First up, starting on September 2 there is a 3-day OpenCL 2.0 training course in Amsterdam at the Science Park Matrix. Followed by a free one-day Embedded boards comparison workshop on September 17 at the same location. And finally, Streamcomputing is sponsoring the official Scandinavian GPGPU Day in Denmark on September 29th. Links and details on these events can be found on the Khronos Group upcoming events page.
Big Nerd Ranch is offering two one-week intense introductions to OpenGL programming concentrating on iOS. Geometry specification, transforms, lighting and post-effects are covered. Brief introduction to advanced topics such as Oculus Rift and Vulkan. Registration is now open.
The Embedded Vision Alliance has published an in-depth overview of OpenCL, jointly published by some Khronos Group members. Please note that a free registration is required to view the entire article.
This is my pitch for SYCL, which I hope helps you understand what SYCL means for C++ OpenCL programmers. This is not associated with Khronos in any way, and is my own opinion on the SYCL 1.2 specification. Additional OpencL training videos are available online. The SYCL provisional specification is available online.