Disabling Communication in a Multiprocessor System
First Claim
1. A method for disabling communication in a multiprocessor fabric, the method comprising:
- receiving a configuration for the multiprocessor fabric, wherein the multiprocessor fabric comprises a plurality of processors and a plurality of communication elements, wherein each of the plurality of communication elements comprises a memory, wherein the configuration specifies disabling of communication paths between one or more of;
one or more processors and one or more communication elements;
one or more processors and one or more other processors;
orone or more communication elements and one or more other communication elements;
automatically configuring the multiprocessor fabric in hardware to disable the communication paths specified by the configuration;
operating the multiprocessor fabric to execute a software application, wherein the multiprocessor fabric operates according to the configuration.
3 Assignments
0 Petitions
Accused Products
Abstract
Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or one or more communication elements and one or more other communication elements. Accordingly, the multiprocessor fabric may be automatically configured in hardware to disable the communication paths specified by the configuration. The multiprocessor fabric may be operated to execute a software application according to the configuration.
123 Citations
24 Claims
-
1. A method for disabling communication in a multiprocessor fabric, the method comprising:
-
receiving a configuration for the multiprocessor fabric, wherein the multiprocessor fabric comprises a plurality of processors and a plurality of communication elements, wherein each of the plurality of communication elements comprises a memory, wherein the configuration specifies disabling of communication paths between one or more of; one or more processors and one or more communication elements; one or more processors and one or more other processors;
orone or more communication elements and one or more other communication elements; automatically configuring the multiprocessor fabric in hardware to disable the communication paths specified by the configuration; operating the multiprocessor fabric to execute a software application, wherein the multiprocessor fabric operates according to the configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a multiprocessor fabric, wherein the multiprocessor fabric comprises a plurality of processors and a plurality of communication elements, wherein each of the plurality of communication elements comprises a memory; configuration logic, wherein the configuration logic is configured to; receive a configuration for the multiprocessor fabric, wherein the configuration specifies disabling of communication paths between one or more of; one or more processors and one or more communication elements; one or more processors and one or more other processors;
orone or more communication elements and one or more other communication elements; and automatically configure the multiprocessor fabric in hardware to disable the communication paths specified by the configuration, wherein after said automatically configuring, the disabled communication paths are not restorable via software; wherein, after said configuring, the multiprocessor fabric is configured to execute a software application, wherein the multiprocessor fabric operates according to the configuration. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification