second order approximation for large model

I am using SGU’s original MATLAB code to solve second-order approximation of a large model with 120 equations (52 states) in Ramsey equilibrium. The MATLAB code is still not finished after 2 days. I was wondering if anyone know Dynare would be faster? Is Dynare using SGU algorithm or other methods which are more efficient? Thanks