Skip to content

Performance Scalability #24

Answered by mgovers
ConnorG51 asked this question in Q&A
Feb 1, 2024 · 1 comments · 2 replies
Discussion options

You must be logged in to vote

Hi @ConnorG51 ,

Thank you for your valuable input. Apologies for our late response. Apparently, there was an issue regarding notifications and we completely missed this discussion.

  • For radial grids, our algorithms scale as O(N).
  • For meshed grids, however, our algorithms scale as O(N²), but even then, most steps scale O(N). In addition, depending on what and how you benchmark, we may cache the state, meaning that the O(N)-scaling steps usually dominate the calculations for reasonably small N. Only for extremely large amounts of nodes will the quadratic behavior come into play. I do not have exact numbers at the moment for where that transition happens, but we would be very happy if you ar…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@mgovers
Comment options

@mgovers
Comment options

Answer selected by mgovers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants