ACEsuit / ACE.jl

Parameterisation of Equivariant Properties of Particle Systems
65 stars 15 forks source link

Decision on ACE Arguments #85

Closed cortner closed 2 years ago

cortner commented 2 years ago

There are a few (related) decisions to be made:

To make an informed decision on this, I think we need to benchmark the cost of converting (Xi, Xj) to a single Xij state that combines information from both.

cortner commented 2 years ago

Initial tests in notes/arg_benchmark.jl suggest that - if the allocation in the State could be removed, cf #89 - then the cost of converting from a structure to an environment, possibly duplicating lots of data would be negligible, on the order 50 to 100 ns for a fairly complex state variable; so not even getting close to the us range. (even without fixing the allocation it would likely be ok in the 200-500 ns range)

cortner commented 2 years ago

Since state allocation can very likely be fixed, I will close this now.