3 ms·
Ahhh...memories of PixelPlanes[1][2] and SLAM[3]. This has always seemed like such a good idea, I wonder what the factors are that keep it from being successfu
by mpweiher 3y ago
Ahhh...memories of PixelPlanes[1][2] and SLAM[3].
This has always seemed like such a good idea, I wonder what the factors are that keep it from being successful, and when/if its benefits ever overcome those factors.
[1] https://dl.acm.org/doi/10.1145/74333.74341 https://dl.acm.org/doi/10.1145/74333.74341
[2] http://www.cs.unc.edu/~fuchs/publications/PixelPlanes4.pdf http://www.cs.unc.edu/~fuchs/publications/PixelPlanes4.pdf
[3] https://dl.acm.org/doi/book/10.5555/13358 https://dl.acm.org/doi/book/10.5555/13358
- mikewarot 3y agoInhomogeneity is always the thing that keeps these architectures from being successful, in the end. It's a premature optimization that seems like the right thing to do at any given moment. Then conditions change, you find out that FP32 isn't needed, and FP8 is ok... then 3 bits... then Trinary... all require new hardware. Memory that computes directly, in as simple a model as possible is required. Imagine a huge grid of LUTs that just talk to their neighbors, and I believe, you've got an approach that can work for almost any compute task.
- twoodfin 3y agoMemory that computes directly, in as simple a model as possible is required. Imagine a huge grid of LUTs that just talk to their neighbors, and I believe, you've got an approach that can work for almost any compute task. Sounds like the Connection Machine.
- mikewarot 3y agoThe connection machine was a hyper network on Von Neumann machines, far too lumpy.