Yes I did check Newton and found it is very slow.
Have you looked at the GPU port of Jan Bender's "Impulse"?