DISTRIBUTED MEMORY OPERATIONS
First Claim
Patent Images
1. An apparatus comprising:
- a memory; and
a processing device communicably coupled to the memory, the processing device to;
obtain distributed channel information for an algorithm to be executed by a plurality of spatially distributed processing elements, wherein the plurality of spatially distributed processing elements connect to a shared memory controller; and
for each distributed channel in the distributed channel information,associate one or more of the plurality of spatially distributed processing elements with the distributed channel based on the algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A technology for implementing a method for distributed memory operations. A method of the disclosure includes obtaining distributed channel information for an algorithm to be executed by a plurality of spatially distributed processing elements. For each distributed channel in the distributed channel information, the method further associates one or more of the plurality of spatially distributed processing elements with the distributed channel based on the algorithm.
-
Citations
23 Claims
-
1. An apparatus comprising:
-
a memory; and a processing device communicably coupled to the memory, the processing device to; obtain distributed channel information for an algorithm to be executed by a plurality of spatially distributed processing elements, wherein the plurality of spatially distributed processing elements connect to a shared memory controller; and for each distributed channel in the distributed channel information, associate one or more of the plurality of spatially distributed processing elements with the distributed channel based on the algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
obtaining distributed channel information for an algorithm to be executed by a plurality of spatially distributed processing elements, wherein the plurality of spatially distributed processing elements connect to a shared memory controller; and for each distributed channel in the distributed channel information, associating one or more of the plurality of spatially distributed processing elements with the distributed channel based on the algorithm. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
-
obtaining distributed channel information for an algorithm to be executed by a plurality of spatially distributed processing elements, wherein the plurality of spatially distributed processing elements connect to a shared memory controller; and for each distributed channel in the distributed channel information, associating one or more of the plurality of spatially distributed processing elements with the distributed channel based on the algorithm. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification