Name Hardware Algorithm Complexity Average Execution Time to Simulate 12,800 Particles for 1 Timestep (seconds) Python N-Body Simulator x86 Linux Machine O(N) 14.96 C++ N-Body Simulator A72 Embedded Arm Processor O(N2) 120.487 AI Engine N-Body SImulator Versal AI Engine IP O(N) 0.0118