摘要:
A system and method for monitoring tool wear in CNC machining operations by monitoring spindle power and extracting instantaneous cutting geometry. The method is based on a physics-based two parameter process model and measuring at two different cutting conditions. The process model parameters are measured with easily accessible spindle power. In contrast to spindle power alone which is influenced by many factors, most especially by variable cutting conditions and by the tool condition, the process model parameters are independent of the geometrically variable cutting conditions and provide a simple and direct measure of tool wear. The two process model parameters change differently depending on the mechanism of the tool wear, specifically flank wear versus cutting edge degradation. This provides a diagnostic for tool wear.
摘要:
One embodiment is a computer-implemented method of trace collection for a virtual machine that includes: executing a sequence of instructions from an initial state of the virtual machine; accessing an event log of data relating to nondeterministic events, which data includes an execution point; making at least a portion of the data available to the virtual machine when the sequence reaches the execution point; collecting trace information in response to expansion parameters; and storing the trace information in a trace file.
摘要:
The present invention discloses a network searching method and device for a CDMA single-mode chip multi-standby terminal. The method comprises: a CDMA single-mode chip multi-standby terminal extracting Preferred Roaming Lists (PRLs) of multiple users who possess the terminal (S102); merging the PRLs of the multiple users who possess the terminal to acquire a union of the PRLs of the multiple users who possess the terminal (S104), and making a network decision for the CDMA single-mode chip multi-standby terminal according to the union of the PRLs of the multiple users who possess the terminal (S106). The terminal performs a union operation on two PRLs and obtains a common PRL as the basis for network search, thus the present invention solves the problem that the CDMA single-mode chip terminal can not implement the network search for multiple users, and further achieves the effect of improving the user experience.
摘要:
Replay-time-only functionalities in a computer program are executed only during replay in a virtual machine and are skipped outside of replay. If a replay-time-only functionality is detected during the replay of a program execution in a virtual machine, the replay may be paused and the virtual machine state may be saved. The replay-time-only core functionality is executed. When this execution is complete, a prior state of the virtual machine may be restored and the replay may be resumed.
摘要:
In a computer system running a primary virtual machine (VM) on virtualization software on a primary virtualized computer system (VCS) and running a secondary VM on virtualization software on a secondary VCS, a method for the secondary VM to provide quasi-lockstep fault tolerance for the primary VM includes: as the primary VM is executing a workload, virtualization software in the primary VCS is: (a) causing predetermined events to be recorded in an event log, (b) keeping output associated with the predetermined events pending, and (c) sending the log entries to the virtualization software in the secondary VCS; as the secondary VM is replaying the workload, virtualization software in the secondary VCS is: (a) sending acknowledgements indicating that log entries have been received; (b) when the virtualization software encounters one of the predetermined events, searching the log entries to determine whether a log entry corresponding to the same event was received from the primary VCS, and if so, comparing data associated with the predetermined event produced by the secondary VM with that of the primary VM; if there is a match, the virtualization software in the secondary VCS transmitting an acknowledgement to the virtualization software in the primary VCS; one of the virtualization software in the primary or secondary VCS dropping the event and the other dispatching the output; and if there is no match, performing a checkpoint resynchronization.
摘要:
A method and system for determining potential deadlock conditions in a target multi-threaded software application. The target application is first run in a virtual machine and the events within the application are recorded. The recorded events are replayed and analyzed to identify potential lock acquisition conflicts occurring between threads of the application. The potential lock acquisition conflicts are identified by analyzing the order in which resource locks are obtained and pairs of resources that have respective locks obtained in different orders are analyzed. These analyzed pairs are used to define a different order of events in the target application that, when the target application is re-run with the second order of events, may trigger a deadlock condition. The target application is then re-run with the different order of events in an attempt to trigger and then identify potential deadlock situations.
摘要:
Provided are compounds having an inhibitory effect on sodium-dependent glucose cotransporter SGLT. The invention also provides pharmaceutical compositions, methods of preparing the compounds, synthetic intermediates, and methods of using the compounds, independently or in combination with other therapeutic agents, for treating diseases and conditions which are affected by SGLT inhibition.
摘要:
Embodiments of an IC protection circuit that protects low voltage supply transistors and circuits within the IC from excessive power supply levels and ESD events are described. A protection circuit situated between the IO pins of the IC and the internal circuitry of the IC includes a voltage drop network and a plurality of shunt circuits to protect the IC against excessive supply voltages and ESD voltages, or other excessive current conditions. Each shunt circuit includes an RC trigger stage and an NMOS shunt stage that are made using low-voltage devices. A protection circuit of the embodiments includes a high voltage IO pin, a voltage drop network to drop a high voltage on the IO pin to a low voltage level on a floating voltage rail, a first shunt circuit coupled between the floating supply rail and ground, an equalizer circuit coupled between the floating supply rail and a low voltage supply rail, and a second shunt circuit coupled to the equalizer circuit through the low voltage supply rail.