摘要:
Two related extended precision operand formats provide for efficient multiply/accumulate operations in a SIMD data processing system. Each format utilizes a group of “b” bit elements in a vector register. Each of the elements provides “m” bits of precision, with b>m. The remaining b−m bits in each element accumulate overflows and carries across multiple additions and subtractions. Existing SIMD multiply-sum instructions can be used to efficiently take input operands from the first format and produce output results in the second extended precision format when b2=2b1 and m2=2m1.
摘要:
A method of managing a Windows NT user account at a Windows NT client begins following authentication of a user against a non-native server domain by establishing a Windows NT user account at the client. The Windows NT user account is maintained as work is done at the client by the user. At user logoff, the user account is maintained, disabled or deleted based on policy set on the client by an administrator.
摘要:
A floating point unit (60) capable of executing projection instructions provides performance improvement in multiple precision floating point arithmetic. The projection instructions provide for obtaining partial sequences of numbers, products, and sums which have definite alignments and widths which a programmer can set. This allows very fast computation of both individual intermediate computations and final results. A range projection instruction (210, 410) builds a mask with an exponent from one source (230, 430) and a mantissa from another (240, 440). A project instruction (610) builds a result by masking (660) mantissa bits in a source operand after alignment (630) with a mask. Projection multiply (810), add (1000), and subtract instructions build results by masking (850, 1070) mantissa bits of unrounded partial results after alignment (830, 1020, 1040) with a mask.
摘要:
A device that contemplates a unique and advantageous reduced size catheter tip measurement device. By using a bottom support member and a thin outer insulating layer, rather than a tubular metal casing, to support and isolate the electrical measurement sensor, the present invention drastically reduces feature size possible with current structures for catheter tip measurement devices. More specifically, the device contemplates a reduced size catheter tip pressure transducer device. The device includes a catheter body that has a support member attached to its distal tip. The support member has a support surface for a semiconductor pressures sensor that provides mechanical stability to the pressure sensor. The exposed electrical and metal areas of the device are insulated from surrounding tissues and fluids by an outer insulating layer, which is preferably a polyimide sleeve. Utilizing the device catheter tip pressure transducers may be constructed having approximately half the current volume size of prior devices. This drastic reduction is size allows for placement inside small diameter lumens of catheters, small diameter veins and arteries, or other small biological features that have up to now been too small for high-fidelity measurements by prior catheter tip pressure transducers.
摘要:
A system and method for effectively synchronizing data in an object oriented distributed transaction processing system employing a multilevel data store. Each object that maintains first-level volatile data registers as a synchronization object if unsynchronized changes to that data exist. A register object at each node tracks synchronized objects registered for that node. Each registered synchronization object, in turn, registers with its superior node when registered synchronization objects are present. A hierarchy of registered synchronization objects and synchronization objects is thereby created. The transaction termination process transmits a pre-prepare message to the registered synchronization hierarchy providing each synchronization object an opportunity to flush its data to the second-level persistent data store. The hierarchical structure of registered objects ensures that the minimum number of messages are transmitted over the network.
摘要:
A system, method and article of manufacture for automatically inserting concurrency object services into binary classes in an information handling system employing object oriented technology, includes the steps of recognizing a constraint indicating that an object does not support concurrency and generating a concurrent version of the object. One alternative for generating a version of an object supporting concurrency is automatic transactional locking. The approach includes the steps of inheriting from the Lockable class which adds state to a class to allow object-level locking, inheriting from the Serialised metaclass which adds before and after methods to all methods of the non-concurrent version, and the object must be a RecoverableObject. Another alternative for generating a version of an object supporting concurrency is automatic per method locking. The approach includes the steps of inheriting from the Lockable class which adds state to a class, and inheriting from the Serialised metaclass which adds before and after methods to all methods of the non-concurrent version. Another alternative for generating a version of an object supporting concurrency is explicit locking. The approach for RecoverableObjects includes the step of inheriting from a ConcurrentObject (which is derived from the Lockable class). The approach for non-RecoverableObjects also includes the step of inheriting from a ConcurrentObject.
摘要:
A native microprocessor (20) accesses a foreign block of computer code. An initial block scope defining translation parameters is assigned to the block (106). The block of "foreign" code is translated to "native" code (108). An optimization efficiency is calculated for the translated block (110). A rescheduling criterion is established based on the optimization efficiency (112). The block of native code is executed (114). On subsequent accesses of the block when the reschedule criterion is met (116) the block scope is redefined (118).
摘要:
A threaded jar funnel for easy pouring of material into a jar, without leakage or spillage, has an upper part, with upper and lower conical segments, and a lower cylindrical part having threads on the inside. The upper conical segment of the upper part has a small angle to the vertical and the lower conical segment has a larger angle to the vertical than the upper conical segment. The upper conical segment merges into the lower conical segment to provide an aesthetically pleasing appearance, larger funnel capacity and smoother flow of contents into a jar coupled to the funnel. The lower cylindrical threaded part has a rim, which provides a tight seal when the funnel is coupled to a jar.
摘要:
A window lift mechanism for an automotive vehicle employs a side window which can pivot in a vertical manner from a raised position to a lowered position while simultaneously moving in a crosscar manner. Preferably the window is a quarter window operable with a convertible roof.
摘要:
An apparatus is provided for carrying and supporting several golf clubs. A plurality of parallel channels are arranged to face in a common direction. Preferably, the channels are made of a resilient material, and at least one portion of each of the channels is smaller than the diameter of a golf club shaft. When the shaft is inserted into one of the channels by forcing the channel to flex open slightly to admit the shaft, the channel then closes to hold the shaft in place inside the channel. A hook is included for hanging the device over a partition inside a golf bag. The hook further includes a spike pivotally attached to the device such that with the channels facing generally upwardly, the spike may be rotated into a position to be pushed into the ground for securing the device on the ground. In this way the golf club shafts are supported above the ground. Additionally, the spike is rotatable to a position parallel to the channels for storage of the device inside the golf bag.