SYSTEM FOR IMPLEMENTING SHARED LOCK FREE MEMORY IMPLEMENTING COMPOSITE ASSIGNMENT
It is an object of the disclosed technique to provide a novel method and system for shared concurrent access to a memory cell. In accordance with the disclosed technique, there is thus provided a system for shared concurrent access to a memory cell, which includes at least one shared memory cell, an...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | It is an object of the disclosed technique to provide a novel method and system for shared concurrent access to a memory cell. In accordance with the disclosed technique, there is thus provided a system for shared concurrent access to a memory cell, which includes at least one shared memory cell, an evaluator and a plurality of processing agents coupled to the input of the evaluator. The evaluator is further coupled with the at least one memory cell. The evaluator is configured to evaluate an expression for performing multiple concurrent composite assignments on the at least one shared memory cell. The evaluator further allows each of the plurality of processing agents to perform concurrent composite assignments on the at least one shared memory cell. The composite assignments do not include a read operation of the at least one shared memory cell by the plurality of processing agents.
La présente invention vise à fournir un nouveau procédé et un système d'accès simultané partagé à une cellule de mémoire. La présente invention concerne un système d'accès simultané partagé à une cellule de mémoire, lequel comprend au moins une cellule de mémoire partagée, un évaluateur et une pluralité d'agents de traitement couplés à l'entrée de l'évaluateur. L'évaluateur est en outre couplé à ladite au moins une cellule de mémoire. L'évaluateur est conçu pour évaluer une expression pour réaliser de multiples attributions composites simultanées sur ladite au moins une cellule de mémoire partagée. L'évaluateur permet en outre à l'agent de traitement respectif de la pluralité d'agents de traitement d'effectuer des attributions composites simultanées sur ladite au moins une cellule de mémoire partagée. Les attributions composites ne comprennent pas d'opération de lecture de ladite au moins une cellule de mémoire partagée par la pluralité d'agents de traitement. |
---|