Skip to content

Opening book details…

Can I read International Workshop on OpenCL on EtoBox?

International Workshop on OpenCL by Chang, Po-Yao (author);Chen, Tai-Liang (author);Huang, Yu-Tse (author);Yu, Meng-Shiun (author);Lee, Jenq-Kuen (author) is a scholarly article available to read on EtoBox.

What is International Workshop on OpenCL about?

In an era of artificial intelligence (AI), OpenCL serves as one of the AI frameworks' back-ends, notably, the tensor virtual machine (TVM), which focuses on the inference side of neural networks. After optimizing a computational graph, TVM traverses the internal representations, Tensor-level IR (TIR), of each neural network (NN) operator generating OpenCL kernels for each one of them. In this work, we make TVM generate C++ for OpenCL, compile it to SPIR-V binary, and consume it with clCreateProgramWithIL inside TVM after we transform it by adding C ++ for\_each and providing unseq as its argument. We also bumped into an llvm-spirv issue along the way. Finally, we found a workaround and proceeded to runnable TVM-generated C++ for OpenCL kernels. CCS CONCEPTS • Software and its engineering → Specialized application languages; Application specific development environments.

Author
Chang, Po-Yao (author);Chen, Tai-Liang (author);Huang, Yu-Tse (author);Yu, Meng-Shiun (author);Lee, Jenq-Kuen (author)
Publisher
ACM
Published
2022
Language
EN

More by Chang, Po-Yao (author);Chen, Tai-Liang (author);Huang, Yu-Tse (author);Yu, Meng-Shiun (author);Lee, Jenq-Kuen (author)

Browse all works by Chang, Po-Yao (author);Chen, Tai-Liang (author);Huang, Yu-Tse (author);Yu, Meng-Shiun (author);Lee, Jenq-Kuen (author)