摘要:
In one embodiment, the present invention includes a method for protecting a value to be stored in a register of a register file with a first level of protection if the value is predicted to be used for a first time period, and protecting the value with a second level of protection if the value is predicted to be used for a second time period. Other embodiments are described and claimed.
摘要:
In one embodiment, the present invention includes a method for obtaining dynamic operating parameter information of a semiconductor device such as a processor, determining dynamic usage of the device, either as a whole or for one or more portions thereof, based on the dynamic operating parameter information, and dynamically estimating a remaining lifetime of the device based on the dynamic usage. Depending on the estimated remaining lifetime, the device may be controlled in a desired manner. Other embodiments are described and claimed.
摘要:
Methods and apparatus to reduce aging effect on registers are described. In one embodiment, a select value is stored in a register that is unused, for example, to reduce the effects of negative bias temperature instability (NBTI) or oxide degradation on the register. Other embodiments are also described.
摘要:
In one embodiment, the present invention includes a method for determining a vulnerability level for an instruction executed in a processor, and re-executing the instruction if the vulnerability level is above a threshold. The vulnerability level may correspond to a soft error likelihood for the instruction while the instruction is in the processor. Other embodiments are described and claimed.
摘要:
A valve for use as a fluid flow regulator having an inner part (20) and an outer part (10), which are moveable relative to one another. At least one of the inner or outer parts is connected to a source of fluid. One of the parts is fixed whilst the other is movable and the outer part has at least one orifice (16), through which fluid may be dispensed when the valve is “open”. The moveable part is free to rotate about its axis, but axial movement is prevented and when the valve is in its closed position, the inner part (20) and the outer part (10) are arranged relative to one or more sealing olives (40) to prevent fluid from flowing axially over the sealing olive (40) and out through the orifice (16). The sealing olive (40) may be arranged on either or both of the inner or outer parts.
摘要:
A method to process grease trap waste or refuse and remove organic matter, and reclaim fats, oils, and grease (FOG) found in it. The process is initiated after dewatering the grease trap material to increase its concentration; the resulting sludge is then mixed with a solvent. The dissolved fractions of fats, oils, and grease are separated using mechanical methods. The solids are washed to further remove any traces of fats, oils, and grease. The solids, substantially free from organic content, are dried to remove any water and/or organic matter remaining, rendering inert solids that can be safely disposed of according to Environmental Protection Agency (EPA) regulations. All fats, oils, and, grease fractions are separated, containing no inert materials, and no water. The solvent is recuperated (recycled), allowing it to be used over again. The recuperated grease fractions, highly pure and homogeneous, constitute an excellent raw material for further oleo-chemical processes and applications.
摘要:
A processor system and method that reduces the number of register value copying made from alias registers to corresponding real (architectural) registers. One method entails not performing an alias register to real register copying if the incoming instruction does not designate a real register. Another method entails delaying alias register to real register copying until the corresponding reorder buffer (ROB) entry is actually written to. Yet another method entails not performing an alias register to real register copying if the ROB entry is the same as the existing ROB entry. And, still another method entails further delaying or stalling the allocation of an ROB entry.
摘要:
In some embodiments, a method and apparatus for an energy efficient clustered micro-architecture are disclosed. In one embodiment, the method includes the computation of an energy delay2 product for each active instruction scheduler and one or more associated function blocks of a current architecture configuration over a predetermined period. Once the energy delay2 product is computed, the computed product is compared against an energy delay2 product calculated for a prior architecture configuration to determine an effectiveness of the current architecture configuration. Based on the effectiveness of the current architecture configuration, a number of active instruction schedulers and one or more associated functional blocks within the current architecture configuration is adjusted. In one embodiment, the number of active instruction schedulers and one or more associated functional blocks may be increased or decreased to improve power efficiency of the cluster micro-architecture. Other embodiments are described and claimed.
摘要:
Methods and apparatus to reduce aging effect on registers are described. In one embodiment, a select value is stored in a register that is unused, for example, to reduce the effects of negative bias temperature instability (NBTI) or oxide degradation on the register. Other embodiments are also described.
摘要:
A sensor assembly includes a lead frame holding a Hall sensor. The lead frame is sandwiched between top and bottom unitarily molded plastic holder halves to protect the lead frame during subsequent overmolding.