So basically all these methods to solve ODEs are mostly sequential, that cannot be implemented in parallel.
PINNs can be used to train here.
PINN - Physics Informed Neural Networks are a type of Neural Networks that integrates know physical laws (like Partial DE) directly into its learning process, allowing it to solve complex scientific engineering problems, approximate solutions to equations, and tackle inverse problems even with limited data by acting as a powerful function approximator.
Initial Implementation of both methods in CPP gave these results for a damped oscillation example :

Since RK4 method is stable compared to all the methods, we use RK4 points as ground truth for training the neural network.
Sample Ground Truth values generated using rk4 for a sample damping oscillation example (second order ODE) are attached in results.csv (there are around 200 training points for small scale simulation.)
A basic PINN script that is run on the results.csv as ground truth values is in pinn_solver.py & pinn_solver.ipynb