Abstract:
In an aspect, the invention is directed to a ripping mechanism for a vehicle. The ripping mechanism includes a support frame, a ripping member and an impact mechanism which is configured to reciprocate the ripping member forwardly and rearwardly. The impact mechanism is preferably a vibrator mechanism. In a particular embodiment, the ripping mechanism has a longitudinal axis, is mountable to the vehicle and is movable between a raised position and a lowered position. The ripping member has an engagement head that is configured for plowing a groove in the ground and that is pivotally supported on the support frame about a ripping member pivot axis that is positioned such that pivoting of the ripping member displaces the engagement head longitudinally. The impact mechanism is preferably a vibrator mechanism. The vibrator mechanism is connected to the ripping member wherein activation of the vibrator mechanism causes reciprocating pivoting movement of the ripping member.
Abstract:
In one aspect, the invention is directed to a conduit laying system for laying conduit, including a vehicle, a trench former, a conduit feed system and a base material handling system. The trench former is configured for forming a trench. The conduit feed system includes a conduit feed passage having a conduit feed passage inlet for receiving at least one conduit and a conduit feed passage outlet positioned to deposit the at least one conduit in the trench. The base material handling system includes a base material hopper and at least one base material passage. The at least one base material passage is positioned to receive base material from the base material hopper and to discharge base material in the trench around the at least one conduit. The base material handling system, the conduit feed system and the trench former are driven by the vehicle.
Abstract:
A method, system and processor for improving the performance of an in-order processor. A processor may include an execution unit with an execution pipeline that includes a backup pipeline and a regular pipeline. The backup pipeline may store a copy of the instructions issued to the regular pipeline. The execution pipeline may include logic for allowing instructions to flow from the backup pipeline to the regular pipeline following the flushing of the instructions younger than the exception detected in the regular pipeline. By maintaining a backup copy of the instructions issued to the regular pipeline, instructions may not need to be flushed from separate execution pipelines and re-fetched. As a result, one may complete the results of the execution units to the architected state out of order thereby allowing the completion point to vary among the different execution pipelines.
Abstract:
In one aspect, the invention is directed to a conduit laying system for laying conduit, including a vehicle, a trench former, a conduit feed system and a base material handling system. The trench former is configured for forming a trench. The conduit feed system includes a conduit feed passage having a conduit feed passage inlet for receiving at least one conduit and a conduit feed passage outlet positioned to deposit the at least one conduit in the trench. The base material handling system includes a base material hopper and at least one base material passage. The at least one base material passage is positioned to receive base material from the base material hopper and to discharge base material in the trench around the at least one conduit. The base material handling system, the conduit feed system and the trench former are driven by the vehicle.
Abstract:
A method and means are provided for increasing both the MMBR (minimum misses before replaceable) and MHBR (minimum hits before replaceable) parameters for a virtual 3-way cache, consisting of three unlocked sets, from one to two. Thus, a minimum of two accesses to the sets B, C and D would be required, before a previously accessed set becomes the LRU. In one embodiment, a method is provided for selecting a data set for replacement in a locking cache that includes at least four data sets. Initially, a 4-way binary tree LRU associated with at least some of the sets of the locking cache is specified or configured, wherein the binary tree has a top level LRU bit, a first branch having one locked set and one unlocked set, and a second branch having two unlocked sets. The first and second branches are each provided with an LRU bit. The LRU bit of the first branch is set to a logic 1, when the unlocked set of the first branch is the MRU set of the three unlocked sets, to a logic 0, when such unlocked set is not the MRU or LRU set, and arbitrarily to either a logic 1 or 0, when such unlocked set is the LRU set.
Abstract:
A ripping mechanism for a vehicle has a support frame. A ripping member has an engagement head that is configured for plowing a groove in the ground. The ripping member is preferably positionable in a selected working position and working orientation by adjustment of the support frame. The ripping member is preferably movable relative to the support frame to cause reciprocating movement of the engagement head at least partially longitudinally. A tilt adjustment cylinder is preferably operable to orient the ripping member in the selected orientation. A vibrator mechanism is preferably operatively connected to the ripping member and activatable to cause reciprocating movement of the engagement head at least partially longitudinally.
Abstract:
Dynamic power management in a processor design is presented. A pipeline stage's stall detection logic detects a stall condition, and sends a signal to idle detection logic to gate off the pipeline's register clocks. The stall detection logic also monitors a downstream pipeline stage's stall condition, and instructs the idle detection logic to gate off the pipeline stage's registers when the downstream pipeline stage is in a stall condition as well. In addition, when the pipeline stage's stall detection logic detects a stall condition, either from the downstream pipeline stage or from its own pipeline units, the pipeline stage's stall detection logic informs an upstream pipeline stage to gate off its clocks and thus, conserve more power.
Abstract:
A data extraction tool is provided for cataloging information in an information source for searching by a user. The tool mines information from the information source and organizes the information, or the locations of that information, within a database. A user may then query the tool for a desired type of information. The tool filters the database to provide a set of pinpoint site locations with information of the type requested in the query. These pinpoint site locations are presented to a user and indexed for future reference. The index of site locations may be updated automatically by the tool. A context system is provided for manually or automatically determining the proper context for a user's query. Thus, the data extraction tool provides information with a high probability of relevance to the user. The user obtains the information without expending much effort to refine the search.
Abstract:
A computer implemented method, apparatus, and computer usable program code for managing replacement of sets in a locked cache. Responsive to a cache access by a program, a side of a binary tree pointed to by a base leaf is identified. A determination is made as to whether a number of accesses to the identified side of the binary tree equals a number of sets associated with the program on the identified side. The base leaf is changed to point to an opposite side of the binary tree if the number of accesses to the identified side equals the number of sets associated with the program on the identified side.