The present invention relates to a method for accessing elements from a
shared resource to be used by consumers that perform actions according to
corresponding operations. The method creates a packet of operations to be
processed simultaneously, wherein the elements from the shared resource
used by the operations are specified by source and destination identifier
fields that are shared among the operations in such a way that the sum of
all the elements from the shared resource used by the operations does not
exceed a total number of identifiers available in the packet. The method
also reads the elements from the shared resource according to the shared
identifier fields specified in the packet. The method decodes a number of
elements from the shared resource needed by each operation, by passing the
operations to an operation decoder having a defined routing scheme based
on the needs of the operations. The method also routes the elements to the
consumers performing operations and resulting values to the shared
resource, according to a routing signal of the operation decoder.
La actual invención se relaciona con un método para tener acceso a elementos de un recurso compartido que se utilizará por los consumidores que realizan acciones según operaciones correspondientes. El método crea un paquete de operaciones que se procesará simultáneamente, en donde los elementos del recurso compartido usado por las operaciones son especificados por los campos del identificador de la fuente y de destinación que se comparten entre las operaciones de una manera tal que la suma de todos los elementos del recurso compartido usado por las operaciones no exceda un número total de los identificadores disponibles en el paquete. El método también lee los elementos del recurso compartido según los campos compartidos del identificador especificados en el paquete. El método descifra un número de elementos del recurso compartido necesitado por cada operación, pasando las operaciones a un decodificador de operación que tiene un esquema que encamina definido basado en las necesidades de las operaciones. El método también encamina los elementos a los consumidores que realizan valores de las operaciones y el resultar al recurso compartido, según una señal de la encaminamiento del decodificador de operación.