Cray-1 on an FPGA