The APE computer: An array processor optimized for lattice gauge theory simulations