Paper
25 March 2023 Performance evaluation of halide auto-scheduler with directional cubic convolution interpolation
Haruki Nogami, Sou Oishi, Tomohiro Sasaki, Yoshihiro Maeda, Norishige Fukushima
Author Affiliations +
Proceedings Volume 12592, International Workshop on Advanced Imaging Technology (IWAIT) 2023; 125922A (2023) https://doi.org/10.1117/12.2666979
Event: International Workshop on Advanced Imaging Technology (IWAIT) 2023, 2023, Jeju, Korea, Republic of
Abstract
Finding the optimal implementation of calculations is one of the most critical challenges in image processing programming. Halide is a domain-specific language for high-performance image processing. Its auto-scheduler is a helpful tool for solving this problem; however, its scheduling is not a panacea for complex flows. In this paper, we evaluate the performance of the auto-scheduler by comparing it to hand-manually implemented C++ codes. The algorithm used for comparison is Directional cubic convolution interpolation (DCCI), whose computation schedule is challenging to optimize. We evaluate three auto-schedulers: Adams et al.’s, Li et al.’s, and Mullapudi et al.s. Experimental results show that the performance of the schedule generated by Adams’ method is comparable to that of the hand-implemented C++ code.
© (2023) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Haruki Nogami, Sou Oishi, Tomohiro Sasaki, Yoshihiro Maeda, and Norishige Fukushima "Performance evaluation of halide auto-scheduler with directional cubic convolution interpolation", Proc. SPIE 12592, International Workshop on Advanced Imaging Technology (IWAIT) 2023, 125922A (25 March 2023); https://doi.org/10.1117/12.2666979
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Convolution

Interpolation

Image filtering

RELATED CONTENT


Back to Top