Abstract:
A structure and method of transferring data on a semiconductor device (2) having a plurality of systems (e.g. 6 and 3). Each system has at least one processing device (e.g. 7) and a local memory structure (e.g. 8). Each processing device is electrically coupled to each local memory structure within each system. Each local memory structure is electrically coupled to each of the other local memory structures. Each local memory structure is adapted to share address space with each of the processing devices. Each processing device is adapted to transmit data and instructions to each local memory structure.
Abstract:
PROBLEM TO BE SOLVED: To inform a destination node of the termination of respective messages by setting a transmission origin start interruption field or a destination start interruption field inside the message, transmitting it and generating interruption in the destination node in response to the interruption fields at the time of the termination. SOLUTION: In the transmission origin node 181 of the message 40, the transmission origin start interruption (SII) field is set inside the message 40 and it is transmitted to the destination node 18N through a switch network 20. Then, in the destination node 18N, at the time of the termination of the message 40, the transmission start interruption (SII) 50 is performed in response to the SII field. Besides, for the different message among the plural messages, the destination start interruption (DII) field is set in the destination node 18N beforehand, and at the time of the termination of the message, the destination start interruption (DII) 60 is performed in the destination node in response to the DII field.
Abstract:
A structure and method of transferring data on a semiconductor device (2) having a plurality of systems (e.g. 6 and 3). Each system has at least one processing device (e.g. 7) and a local memory structure (e.g. 8). Each processing device is electrically coupled to each local memory structure within each system. Each local memory structure is electrically coupled to each of the other local memory structures. Each local memory structure is adapted to share address space with each of the processing devices. Each processing device is adapted to transmit data and instructions to each local memory structure.
Abstract:
Disclosed is an integrated circuit comprising a plurality of cores (50 A-B) attached to at least one transmitter (e.g. 20D) and receiver (e.g. 30D), an optical transmission network (e.g. 12A-B) embedded within the wire levels of the integrated circuit, and wherein the transmitter and receivers send and receive data on the network.
Abstract:
A structure and associated method of transfer data on a semiconductor device, comprising: a plurality of systems within the semiconductor device. Each system comprises at least one processing device and a local memory structure. Each processing device is electrically coupled to each local memory structure within each system. Each local memory structure is electrically coupled to each of the other said local memory structures. Each local memory structure is adapted to share address space with each of the processing devices. Each processing device is adapted to transmit data and instructions to each local memory structure.
Abstract:
A method, system, and associated program code and data structures are provided f or a message processing system in which messages are passed from source nodes to dest ination nodes. Notification of the arrival of the messages at the destination nodes can be effe cted by programmable source initiated interrupts or destination initiated interrupts. The source init iated interrupts are implemented as set fields embedded in the message packets sent from a source nod e to a destination node and trigger the requisite interrupt at the destination node upon message ar rival. The destination initiated interrupts are implemented as pre-set fields in anticipatory buffers w hich are allocated at the destination node for incoming messages from the source node. Standard incoming m essage queue polling, as well as interrupt enabling and disabling functions are also provided , which together allow the system to selectively invoke interrupt or alternative strategies to notify d estination nodes of arriving messages.