摘要:
A system for mounting a jet propulsion unit to a watercraft having a hull with a mounting opening, the jet propulsion unit including a power head and a jet pump housing secured to the power head, the mounting system including a power transmission portion disposed on the jet pump housing, and a mounting apparatus associated with the transmission portion for mounting the propulsion unit directly to the hull.
摘要:
A marine propulsion unit is disclosed which has an exteriorly accessible clean-out capability. The unit has an impeller housing located outside of the transom of a marine craft in which the unit is installed, which impeller housing has a separable portion that permits access to the main passage including the impeller when separated. The design also permits insertion of a hose connected fitting for backflushing the cooling system of the power head of the unit.
摘要:
An exhaust system for a marine jet pump with an internal combustion power head includes a muffler having a muffler inlet in fluid communication with the power head to receive exhaust gases therefrom, and a muffler outlet for emitting the exhaust gases, the muffler further including an exhaust high rise portion being vertically displaced from the inlet and the outlet to prevent the entry into the muffler inlet of water passing into the interior through the muffler outlet.
摘要:
A method for lock reservation using cooperative multithreading is provided. The method includes analyzing code containing async points to support cooperative multithreading. The method also includes identifying a class of code as a candidate for reservation via determining locking properties within the code as a function of locations of async points within the code, and generating reserving code that reserves the shared object when code performing the reservation is considered hot code. The method further includes performing runtime monitoring of reservation performance to detect a contention level for the shared object, and removing the reservation when the runtime monitoring determines that a low level of contention exists. A method for lightweight single reader reserved locks is also provided, including identifying a candidate for reservation containing a read-only locking sequence, conditionally marling the sequence, and generating code using an artificial dependency to control execution order of out-of-line code.
摘要:
This invention provides a process within an optimizing compiler for transforming code to take advantage of update instructions available on some computer architectures. On architectures which implement some form of autoindexing instructions or addressing modes, this process will improve the code generated for looping constructs which manipulate arrays in memory. The process is achieved by selecting memory referencing instructions inside loops for conversion to update forms, modifying those instructions to an update form available on a particular processor, and applying an offset compensation to other memory referencing instructions in the loop so as to enable the program to still address the appropriate locations while using the available autoindexing instructions. The improved compiler and compiler process enables the compiler to convert those program instructions that would otherwise convert to autoindexing instructions not supported by the processor to autoindexing instructions that are supported.
摘要:
A steering system including a first member, and a second member movable relative to the first member, and a hydraulic assistance device comprising a valve portion including a first valve port, and a second valve port. The valve portion communicates with a fluid pressure source and a hydraulic cylinder assembly, and is connected to the first member and movable in response to movement of the first member relative to the second member for selectively supplying fluid from the fluid pressure source to the second valve port and for transmitting fluid to the hydraulic cylinder assembly from the first valve port in response to movement of the first member in one direction relative to the second member, and for supplying fluid from the fluid pressure source to the first valve port and for transmitting fluid to the hydraulic cylinder assembly from the second valve port in response to movement of the second member in the opposite direction relative to the first member. The hydraulic assistance device further includes a slave hydraulic cylinder assembly communicating with the first valve port and the second valve port, connected to the second member, and movable in response to movement of the first member relative to the second member for supplying fluid to the first valve port and receiving fluid from the second valve port in response to movement of the first member in the one direction relative to the second member, and for supplying fluid to the second valve port and receiving fluid from the first valve port in response to movement of the first member in the opposite direction relative to the second member.
摘要:
This invention provides a marine propulsion device comprising a propulsion unit, a transom bracket adapted to be fixedly connected to a boat transom and a swivel bracket mounted on the transom bracket for pivotal movement about an axis which is horizontal when the transom bracket is boat mounted. The marine propulsion device also includes a king pin assembly mounted on the swivel bracket for pivotal steering movement of the propulsion unit and a mounting mechanism for mounting the propulsion unit on the king pin assembly and permitting limited rotational movement of the propulsion unit relative to the king pin assembly. The marine propulsion device also includes a trim tab mounted on the propulsion unit for pivotal movement about an axis transverse to the horizontal axis, and a linkage mechanism for displacing the trim tab about the transverse axis in response to rotational movement of the propulsion unit relative to the king pin assembly.
摘要:
Disclosed herein is an outboard motor comprising a transom bracket adapted to be fixedly mounted to a boat transom, an intermediate bracket, a pivot connecting the intermediate bracket to the transom bracket for pivotal movement of the intermediate bracket in a vertical plane about a first axis which is horizontal when the transom bracket is boat mounted, a propulsion unit including a propeller, a king pin connecting the propulsion unit to the intermediate bracket for pivotal sterring movement of the propulsion unit in a horizontal plane relative to the intermediate bracket, a pivot link, a pivot connecting the pivot link to the transom bracket for pivotal movement about a second axis parallel to the first axis, an extensible link having opposite ends, a pivot connecting one of the opposite ends of the extensible link to the pivot link about a third axis parallel to the first axis, a pivot connecting the other of the opposite ends of the extensible link to the intermediate bracket about a fourth axis parallel to the first axis, and a link operable, in response to extension of the extensible link, for pivoting the pivot link so as to additionally increase the distance from the second axis to the fourth axis.
摘要:
A processor core includes a transactional memory, a transaction failure instruction address register (TFIAR), and a transaction failure data address register (TFDAR). The transactional memory stores information of a plurality of transactions executed by the processor core. The processor core retrieves instruction and data address associated with the aborted transaction from TFIAR and TFDAR respectively and stores them into a profiling table. The processor core then generates profiling information based on instruction and data addresses associated with the aborted transaction.