of transferring processing outputs to memory by opportunistically combining data outputs from one or more processing units and address information associated with the data outputs embodiments of the present invention better utilize the entire communication bandwidth available from the processing units to the memory in order to yield substantially faster transfers of the output data to memory while various embodiments of the present invention have been described above it should be understood that they have been presented by way of example only and not limitation it will be understood by those skilled in the relevant art s that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined in the appended claims it should be understood that the present invention is not limited to these examples the present invention is applicable to any elements operating as described herein accordingly the breadth and scope of the present invention should not be limited by any of the above described exemplary embodiments but should be defined only in accordance with the following claims and their equivalents the summary and abstract sections may set forth one or more but not all exemplary embodiments of the present invention as contemplated by the inventor s and thus are not intended to limit the present invention and the appended claims in any way the present invention has been described above with the aid of functional building blocks illustrating the implementation of specified functions and relationships thereof the boundaries of these functional building blocks have.