Skip to content

Conversation

@behinger
Copy link
Member

  • Update typings to be more type-stable
  • Reduce memory allocation and implement other performance improvements
  • add array dimensions
  • re-enable multi threading
  • make Calculate_Q type stable
  • use AppleAccelerate in certain places
  • add intelvectormath
  • minor
  • more optimized methods
  • minor
  • log
  • overflow fixed, debug statements added, comparson to fortran/matlab semi-automated
  • fixes, make fp local
  • update project.toml
  • precalculate y^rho
  • things are faster now
  • optimize more sums
  • fix sphering LL
  • speed improvement from 272µs to 640ns
  • insane additional 100x speed improvement in calculate_y
  • this should work, but havent tested -oops
  • added missing broadcast to first minus, 340 to 230 µs
  • 15% or so improvement, much better on allocations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants