I don't know, but this "coming soon" code base always makes me think it's vaporware.
I don't know, but this "coming soon" code base always makes me think it's vaporware.
I'd guess they accelerate simulations on the GPU and/or over multiple cores.
Rarely revolutionary since this is certainly best practice in any serious application domain. Might make it much more accessible to implement though.
We'll see, I also remain rather sceptical.
There's no doubt in my mind that you can run 10-50x faster ABMs than whatever tool exists using by leveraging advances like cloud computing GPUs, I'm just not sure what that actually get you in terms of problem solving capability. It's not like 50x speed like bring these models onto my phone, they will still be the domain of data scientists and subject matter experts with the patience to wait.
[1] https://www.meetup.com/Rust-NYC/events/266627924/?aff=garysg...
I mean, most ABM is probably sub-optimally implemented. There must be lots of “leading” software that squanders the resources it is given to run on.
So, just implement with some mechanical sympathy and you get order of magnitudes improvement.
I find it odd that the only technology they use and mention is "functional programming", which realistically only tells me something about how their code is structured.