Is there a concise term for the computation it is doing, besides something like "convolution with a gradually varying kernel"?
It's weird to think the real computation is physics, and machines or optical systems are nested abstractions hosted on that.
I guess one person's low-level / "metal" / "wire" is always someone else's API.