MICRO-32. Proceedings of the 32nd Annual ACM/IEEE International Symposium on Microarchitecture
DOI: 10.1109/micro.1999.809456
|View full text |Cite
|
Sign up to set email alerts
|

Delaying physical register allocation through virtual-physical registers

Abstract: We report ellipsometric measurements made on semiconductor samples using photon-correlated beams produced by the process of spontaneous parametric down-conversion. Such a source yields higher accuracy than its quantum-limited conventional counterpart. We also show that our approach has the added advantage of not requiring an external reference sample for calibration. I. BACKGROUNDSince all optical measurements are limited by quantum noise, which dominates at low light levels, there has been a strong interest … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
62
0

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 42 publications
(62 citation statements)
references
References 24 publications
0
62
0
Order By: Relevance
“…The Physical Register File (PRF) is located in a critical path and can limit the processor clock frequency [2][11], so several directions have been proposed to reduce its access latency, such as reducing the number of ports [2][5] [9][12] [24], reducing the number of physical registers [3] [4][10] [20][22] [28], or using a few, narrow entries to encode frequent values [18].…”
Section: Introductionmentioning
confidence: 99%
“…The Physical Register File (PRF) is located in a critical path and can limit the processor clock frequency [2][11], so several directions have been proposed to reduce its access latency, such as reducing the number of ports [2][5] [9][12] [24], reducing the number of physical registers [3] [4][10] [20][22] [28], or using a few, narrow entries to encode frequent values [18].…”
Section: Introductionmentioning
confidence: 99%
“…In [22], the authors propose a mechanism that allows early recycling of registers, while at the same time providing precise exceptions. In [21], a technique that delays allocation of physical registers to instructions to the execution stage is presented. The mechanism uses tags, named virtual registers, to keep track of dependences between instructions and to convert these tags into real physical registers when the instruction produces its result.…”
Section: Related Workmentioning
confidence: 99%
“…Different mapping strategies can be used to provide different ways of storing values and different ways of allowing consumer instructions to get the appropriate value. An early proposal for optimizing the use of physical registers was the concept of virtual-physical registers [8,12]. Here a virtual name (a virtual-physical register) is assigned to a value during the rename stage, but an actual physical register (i.e., storage) is not allocated to hold the value until it has been produced.…”
Section: The Enabler: Register Renamingmentioning
confidence: 99%
“…The pioneering work in this area was the work by González et al on virtual-physical registers [8,12]. Delaying the allocation of a physical register reduces the lifetime of a physical register and thereby the physical register requirements.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation