Patent ID: 8874797
Filing Date: 2014-10-28
Classification: G06F,H04L

Abstract:
1. A data handling apparatus comprising: a network interface controller configured to interface a processing node to a network, the network comprising multiple interconnected processing nodes, the network interface controller comprising: a plurality of controllers configured to communicate information with at least two types of registers coupled to the network interface controller, the types of registers comprising simple registers and compound registers, the simple registers comprising a plurality of payload cells operable to hold data, wherein the simple registers are arranged in-order such that lower order simple registers track the status of higher order registers and the compound registers comprising a plurality of payload cells operable to hold data and a corresponding plurality of header cells operable to hold header information, wherein data in a payload cell of one or more of the compound registers is sent to a register at an address specified in a header cell corresponding to the payload cell, the register individually addressable through the network and configured to receive data from multiple processing nodes simultaneously.