CRAY-2 Architecture and Design