摘要:
The present invention provides for selectively overwriting sets of a cache as a function of a replacement management table and a least recently used function. A class identifier is created as a function of an address miss. A replacement management table is employable to read the class identifier to create a tag replacement control indicia. The cache, comprising a plurality of sets, is employable to disable the replacement of at least one of the plurality of sets as a function of the tag replacement control indicia.
摘要:
A software system, such as an operating system, that has multiple parts can be deployed to a computing device incrementally, rather than all at once. The software system self-adapts to the user's needs by installing and removing system extensions automatically without user intervention. A core part of the software system is deployed in the computing device, and system extensions are delivered to the computing device when needed. The software system is aware of the system extensions, so they appear to be part of the system, even though they have not yet been downloaded. The system extensions can be delivered to the computing system on demand or over time during idle times of the computing device. Unused system extensions can be removed from the computing device, and can be downloaded again when next needed.
摘要:
The present invention provides for a system comprising a DMA queue configured to receive a DMA command comprising a tag, wherein the tag belongs to one of a plurality of tag groups. A counter couples to the DMA queue and is configured to increment a tag group count of the tag group to which the tag belongs upon receipt of the DMA command by the DMA queue and to decrement the tag group count upon execution of the DMA command. A tag group count status register couples to the counter and is configured to store the tag group count for each of the plurality of tag groups. And the tag group count status register is further configured to receive a request for a tag group status and to respond to the request for the tag group status.
摘要:
A compact slip ring (20), which is particularly adapted for use in small spaces, is adapted to provide electrical contact between a rotor (22) and a stator (21). The improved slip ring broadly includes an electrically-conductive monofilament (24) having one end (28) mounted on the stator and having a distal end (34); a sleeve (25) mounted on and secured to the marginal end portion of the monofilament, adjacent the distal end; and a fiber bundle (26) having a longitudinal axis (39), one marginal end portion of the fiber bundle being recessed in and secured to the sleeve, the other end of the fiber bundle engaging the rotor such that the longitudinal axis of the fiber bundle will be substantially perpendicular to an imaginary line tangent to the rotor surface at the point of contact with the longitudinal axis.
摘要:
The present disclosure discloses a color former phase. According to one exemplary embodiment discussed herein, an exemplary color former phase includes at least one color former, a radiation absorber, and an acrylic resin, in which the color former, the radiation absorber, and the acrylic resin form an amorphous solid.
摘要:
A system and method for communicating instructions and data between a processor and external devices are provided. The system and method make use of a channel interface as the primary mechanism for communicating between the processor and a memory flow controller. The channel interface provides channels for communicating with processor facilities, memory flow control facilities, machine state registers, and external processor interrupt facilities, for example. These channels may be designated as blocking or non-blocking. With blocking channels, when no data is available to be read from the corresponding registers, or there is no space available to write to the corresponding registers, the processor is placed in a low power “stall” state. The processor is automatically awakened, via communication across the blocking channel, when data becomes available or space is freed. Thus, the channels of the present invention permit the processor to stay in a low power state.
摘要:
The present invention provides several improvements in a slip ring (36) that is adapted to provide electrical contact between a rotor (42) and stator (40). In one aspect, a brush tube (39) is crimped around the upper marginal end portions of a plurality of individual fibers (38) inserted therein. In another aspect, a collimator tube (41) extends downwardly beyond the end of the brush tube to limit lateral movement of the fibers in the bundle when the rotor rotates. In yet another arrangement, a spring (55, 56) is arranged to bear against a current-carrying conductor to adjustably vary the force by which the lower ends of the fibers are urged to move toward the rotor.
摘要:
Methods and apparatus provide for logically-partitioning respective processors of a multi-processing system into a plurality of resource groups; and time-allocating resources among the resource groups as a function of a predetermined algorithm.
摘要:
The intensity of specularly reflected light from an illuminated object is represented by an algebraic expression including multiplication, addition, and subtraction operations. The algebraic expression is used in an illumination model, where the illumination model describes the color and intensity of light reflected by the illuminated object. Light reflected by the illuminated object is composed of ambient, diffuse, and specular components. The specular terms used in the illumination model are equivalent in functional form to the diffuse terms, thereby accelerating the computation of color vector c defined by the illumination model. A modified algebraic expression representing specularly reflected light from an illuminated object is defined and used in the illumination model, thereby accelerating computation of color vector c.
摘要:
An improved Extensible Style Language Transformations (XSLT) processor adapts to dynamic environmental conditions of a target platform on which the XSLT processor operates. Based on the dynamic environment condition(s) of the target platform, the XSLT processor, using an Extensible Markup Language—Remote Procedure Calling (XML-RPC) source document and an Extensible Style Language (XSL) stylesheet, generates customized script that accomplishes the directive of the XML-RPC source document.