Lecture 24: High Performance Image Processing & Halide (45)
knguyen0811
I think it's amazing that using Halide can shrink thousands of lines of code in to a mere hundred or even less. It'd be pretty cool if future classes had a project where we had to implement such code (which would be a nice intersection of 61C and 184)
ellenluo
If Halide is such an improvement over native C++ code, I'm curious as to why companies like Adobe still have not made the switch. It seems like it would save thousands or even millions in developer hours after the initial work of switching/onboarding. It's amazing that an intern can complete the same work (or even better) as experts in the field using orders of magnitude less time.
afang-story
I believe they do use Halide for certain tasks now. The Adobe label is referring to their original implementation done by an expert before halide.
I think it's amazing that using Halide can shrink thousands of lines of code in to a mere hundred or even less. It'd be pretty cool if future classes had a project where we had to implement such code (which would be a nice intersection of 61C and 184)
If Halide is such an improvement over native C++ code, I'm curious as to why companies like Adobe still have not made the switch. It seems like it would save thousands or even millions in developer hours after the initial work of switching/onboarding. It's amazing that an intern can complete the same work (or even better) as experts in the field using orders of magnitude less time.
I believe they do use Halide for certain tasks now. The Adobe label is referring to their original implementation done by an expert before halide.