At an initial guess, I'd say it's because of some floating-point algorithms in GD that the ARM does slowly. Try using the 1.x versions if you're not already. They relied less on floating-point arithmetic, IIRC.
_________________________
Bitt Faulk