Large scale nonlinear optimization on the FPS164 and CRAY X-MP vector processors