摘要:
The present, invention improves the hash table lookup operation by using a new processor cache architecture. A speculative processing of entries stored in the cache is combined with a delayed evaluation of cache entries. The speculative processing means that for each cache entry retrieved from main memory in a step of the hash table lookup operation it is assumed that it already contains the selected hash table entry. The delayed evaluation means that certain steps of the lookup operation are performed in parallel with others. In advantageous embodiments the invention can also be used in conjunction with a hierarchy of inclusive caches. The preferred embodiments of the invention involve a new approach for a transition rule cache of a BaRT-FSM controller.
摘要:
The present invention relates to low foaming non-ionic surfactants being alcohol alkoxylates comprising at least two different oxyalkylene-groups derivable from a mixture of linear an branched alcohols and their use
摘要:
The invention relates to a method of optimizing a state transition function specification for a state machine engine based on a probability distribution for the state transitions. For the preferred embodiment of the invention, a B-FSM state machine engine accesses a transition rule memory using a processor cache. The invention allows improving the cache hit rate by exploiting the probability distribution. The N transition rules that comprise a hash table entry will be loaded in a burst mode from the main memory, from which the N transition rules are transferred to the processor cache. Because the comparison of the actual state and input values against each of the transition rules can immediately start after each of these rules has been received, the overall performance is improved as the transition rule that is most likely to be selected is the first to be transferred as part of the burst access.
摘要:
A system and computer implemented method for storing of data in the memory of a computer system in order at a fast rate is provided. The method includes launching a first store to memory. A wait counter is initiated. A second store to memory is speculatively launched when the wait counter expires. The second store to memory is cancelled when the second store achieves coherency prior to the first store to memory.
摘要:
A method and apparatus for processing data by a pipeline of a virtual multiple instance extended finite state machine (VMI EFSM). An input token is selected to enter the pipeline. The input token includes a reference to an EFSM instance, an extended command, and an operation code. The EFSM instance requires the resource to be available to generate an output token from the input token. In response to receiving an indication that the resource is unavailable, the input token is sent to a wait room or an initiative token containing the reference and the operation code is sent to a wait queue, and the output token is not generated. Without stalling and restarting the pipeline, another input token is processed in the pipeline while the resource is unavailable and while the input token is in the wait room or the initiative token is in the wait queue.
摘要:
The present invention provides a system, apparatus, and method for detecting and resolving read-after-write hazards encountered in processors following the dispatch of instructions requiring one or more implicit reads in a processor.
摘要:
The invention relates to a method and system for the design and implementation of state machine engines. A first constraints checking step checks a state transition function created by a designer against constraints imposed by the implementation technology in order to detect all portions of the state transition function that are in conflict with the constraints. A subsequent conflict resolution step tries to determine one or more suggested ways to meet the conflicting constraints, by investigating how the original state transition function can be modified such that all constraints are met. A final presentation and selection step provides the designer textual and/or graphically results of the constraints check and suggested modifications. The modifications can be accepted interactively, or the state transition function can be changed manually. In the latter case, the modified state transition function will be processed starting again with the constraints checking step.
摘要:
A method for controlling ignition in a multi-cylinder internal combustion engine, such that the control variables are determined on the basis of the parameters sensed by sensors, and such that after output of the control variables, a misfire monitoring operation is performed. After output of an ignition signal, the torque of the combustion event initiated by the ignition event is sensed and compared with an average of the torques of previous combustion events. If, in this context, a deviation of the currently sensed torque from the average of the torques of a definable number of previous combustion events which is greater than a definable threshold occurs, the misfire detection system is switched to inactive status.
摘要:
The invention relates to a learning control method for adjusting the composition of an operating mixture for an internal combustion engine. The method includes the steps of: detecting the actual value of the composition; forming a control variable as a function of the instantaneous deviation of the actual value from the desired value; logically coupling the control variable to a base value of an adjusting parameter of the composition and driving an actuator on the basis of the logically coupled value; and, learning of an additional intervention in the control loop from the performance of the control loop wherein the learning takes place at a speed which is at least dependent upon temperature.
摘要:
A method is introduced of checking the drivability of a tank-venting valve (TEV) and of an idle actuator.After actuating the TEV, an additional air/fuel mixture is supplied to the intake region of an internal combustion engine having an air/fuel ratio which can be equal to that at which the engine usually operates (.lambda..sub.0) or greater or less than .lambda..sub.0. Reactions of a .lambda.-control and/or of an idle control can be evaluated in dependence thereon. It is advantageous that a check is made independently of how intense the additional air/fuel mixture is enriched with fuel.