Let’s think about making programs themselves adapt.
This has been called adaptive computing by some.
And no, I’m not talking about agile programming or adaptive programming.Thinking adaptively can let us:Get better results faster (e.g., adaptive mesh)
Meet deadlines (e.g., adaptive rendering)
Adjust dynamically to use newer hardware as it becomes available (e.g., adaptive mesh or adaptive rendering)
For me, a favorite example is adaptive mesh. You may find the uses of adaptive rendering to maintain 90 frames per second (fps) for games more compelling, so I’ll talk about both.
I find that both adaptive mesh and adaptive rendering are cool to know because they’re inspirational for adaptive methods in general.To read this article in full or to leave a comment, please click here