Method and apparatus for memory latency avoidance in a processing system

   
   

A method and apparatus for avoiding latency in a processing system that includes a memory for storing intermediate results is presented. The processing system stores results produced by an operation unit in memory, where the results may be used by subsequent dependent operations. In order to avoid the latency of the memory, the output for the operation unit may be routed directly back into the operation unit as a subsequent operand. Furthermore, one or more memory bypass registers are included such that the results produced by the operation unit during recent operations that have not yet satisfied the latency requirements of the memory are also available. A first memory bypass register may thus provide the result of an operation that completed one cycle earlier, a second memory bypass register may provide the result of an operation that completed two cycles earlier, etc.

Eine Methode und ein Apparat für das Vermeiden von von Latenz in einem Verarbeitungssystem, das ein Gedächtnis für die Speicherung von von Zwischenresultaten einschließt, wird dargestellt. Das Verarbeitungssystem speichert die Resultate, die durch eine Betrieb Maßeinheit im Speicher produziert werden, in dem die Resultate durch folgende abhängige Betriebe verwendet werden können. Um die Latenz des Gedächtnisses zu vermeiden, kann der Ausgang für die Betrieb Maßeinheit direkt zurück in die Betrieb Maßeinheit als folgende Rechengröße verlegt werden. Ausserdem sind ein oder mehr Gedächtnisüberbrückung Register so eingeschlossen, daß die Resultate durch die Betrieb Maßeinheit während der neuen Betriebe produzierten, die nicht noch den Latenzanforderungen des Gedächtnisses sind auch vorhanden gerecht geworden haben. Ein erstes Gedächtnisüberbrückung Register kann das Resultat eines Betriebes folglich zur Verfügung stellen, der ein Zyklus früh durchführte, ein zweites Gedächtnisüberbrückung Register kann das Resultat eines Betriebes, der zwei Zyklen früh, durchführte usw. zur Verfügung stellen.

 
Web www.patentalert.com

< Dimmer for energy saving lamp

< Partial delegation of complex OLAP queries with application to zero suppression condition evaluation

> Processing events during profiling of an instrumented program

> Electrostatic image forming apparatus with fluororesin in fixing roller layer

~ 00110