WebCL Kernel Validator explained

bad-kernelHo do you:

  • Run untrusted code trustfully?
  • Prevent code to crash your computer?
  • Disallow code reading your mind?

Mikael Lepistö and Rami Ylimäki of Finish company Vincit explain. They are the creators of the Khronos WebCL validator, and have figured out ways how to solve above problems:

  • Global memory checks
  • Private address space checks
  • Reducing fragment
  • Handling initialization

These solutions and a lot more are explained in below PDF.

WebCLMemoryProtection [PDF]

Enjoy! If you have questions, put them in the comments.

Both comments and pings are currently closed.

Comments are closed.

Subscribe to RSS Feed Follow us on Twitter!