Method and apparatus for reducing encoding needs and ports to shared resources in a processor

   
   

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.

 
Web www.patentalert.com

< Calls identify scenario for control of software objects via property routes

< Method of dynamically allocating a memory

> Self-modifying data flow execution architecture

> Method and system for partitioned service-enablement gateway with utility and consumer services

~ 00104