Image Processing Acceleration using WebGPU and WebAssembly 


Vol. 13,  No. 10, pp. 574-578, Oct.  2024
https://doi.org/10.3745/TKIPS.2024.13.10.574


PDF
  Abstract

JavaScript is slow for high-performance image processing in web browsers and cannot directly utilize the GPU. Therefore, web plugin technology or server-based processing methods have been used. However, since web plugins are no longer supported by the latest web browsers and server processing methods become increasingly expensive as the number of users grows. In this paper, an image processing acceleration method is proposed using the latest web standards such as WASM and WebGPU in a client environment, instead of plugins or server-based methods. The final experimental results confirmed that the WASM+WebGPU-based code, which utilizes both the CPU and GPU, improved execution performance by up to 10 times compared to traditional javaScript.

  Statistics


  Cite this article

[IEEE Style]

H. Nam, M. Lee, N. Park, "Image Processing Acceleration using WebGPU and WebAssembly," The Transactions of the Korea Information Processing Society, vol. 13, no. 10, pp. 574-578, 2024. DOI: https://doi.org/10.3745/TKIPS.2024.13.10.574.

[ACM Style]

Hyunwoo Nam, Myungho Lee, and Neungsoo Park. 2024. Image Processing Acceleration using WebGPU and WebAssembly. The Transactions of the Korea Information Processing Society, 13, 10, (2024), 574-578. DOI: https://doi.org/10.3745/TKIPS.2024.13.10.574.