|
|
|
|
|
by KapKap55
1256 days ago
|
|
The 100x plus speedup is no exaggeration either, I've noticed some incredulity from others at the numbers. For a very simple comparison, I recently was testing a (poorly) custom built data-oriented Entity-Component-System for usage in games with a more typical "componentized" object approach. No multithreading or anything complicated. On my system, the typical approach could generate about 1000 new objects and attach a single component in about 1 millisecond. The data-oriented approach could generate about 100,000 new "objects" and attach a single component in about 0.5 milliseconds. Same thing in the end, but one is roughly 200x faster in the same time frame. It's pretty stunning when you see stuff like this in benchmarks. |
|
However,
biology has much more performant/optimized machines, therefore, yes, plenty of room for improvement in silico.