1. A system couplable to a host computing system, the system comprising: a PCIe communication network comprising a PCIe switch and a plurality of PCIe communication lines; a plurality of memory circuits; and a plurality of field programmable gate arrays, each field programmable gate array coupled to the PCIe communication network and to at least one memory circuit of the plurality of memory circuits, each field programmable gate array configurable for a plurality of data transfers to any other field programmable gate array of the plurality of field programmable gate arrays, each data transfer including a designation of a first memory address, and a stream number.