Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

89 results about "Process migration" patented technology

In computing, process migration is a specialized form of process management whereby processes are moved from one computing environment to another. This originated in distributed computing, but is now used more widely. On multicore machines (multiple cores on one processor or multiple processors) process migration happens as a standard part of process scheduling, and it is quite easy to migrate a process within a given machine, since most resources (memory, files, sockets) do not need to be changed, only the execution context (primarily program counter and registers).

Multiprocessor computer system having multiple coherency regions and software process migration between coherency regions without cache purges

A multiprocessor computer system has a plurality of processing nodes which use processor state information to determine which coherent caches in the system are required to examine a coherency transaction produced by a single originating processor's storage request. A node of the computer has dynamic coherency boundaries such that the hardware uses only a subset of the total processors in a large system for a single workload at any specific point in time and can optimize the cache coherency as the supervisor software or firmware expands and contracts the number of processors which are being used to run any single workload. Multiple instances of a node can be connected with a second level controller to create a large multiprocessor system. The node controller uses the mode bits to determine which processors must receive any given transaction that is received by the node controller. The second level controller uses the mode bits to determine which nodes must receive any given transaction that is received by the second level controller. Logical partitions are mapped to allowable physical processors. Cache coherence regions which encompass subsets of the total number of processors and caches in the system are chosen for their physical proximity. A distinct cache coherency region can be defined for each partition using a hypervisor.
Owner:IBM CORP

Method and system for regulating and controlling multi-core central processing unit (CPU)

The invention discloses a method and a system for regulating and controlling a multi-core central processing unit (CPU). The method comprises the following steps of: setting CPU regulation and control modes which are used for regulating CPU startup quantity, CPU operation frequency and process migration in advance, wherein the CPU regulation and control modes comprise a predefined regulation and control mode and an automatic regulation and control mode; and performing switching on, switching off, frequency modulation and process migration control on CPU cores of the multi-core CPU in the CPU regulation and control modes through a bottom-layer core interface. According to the method and the system, the predefined regulation and control mode and the automatic regulation and control mode of the multi-core CPU are provided, so that mobile equipment can regulate on-and-off states, the frequency and process migration of the CPU automatically or in the predefined mode according to the service condition of the CPU of the mobile equipment; and by the method and the system, a user of the mobile equipment can select to input an instruction to regulate and control the operating condition of each CPU core of the multi-core CPU in different scenes, so that the processing capability of the multi-core CPU is improved or the aims of energy conservation and electricity saving are fulfilled.
Owner:HUIZHOU TCL MOBILE COMM CO LTD

Process migration tracking method based on multi-core platform virtual machine

The invention relates to a process migration tracking method, in particular to a process migration tracking method in a client operating system of a virtual machine based on a multi-core platform. By tracking process migration as a target, through twice mapping, the method spans a monitor of the virtual machine to monitor a relation between a process and a physical processor inner core in the client operating system. The method comprises the following steps: firstly, finding out a running environment of each process in the client operating system, and extracting information associated with theprocessor from the running environment; secondly, starting from the inner core of the client operating system, transmitting the relation between each process and a virtual processor number to the monitor of the virtual machine through a communication mechanism; and finally, in the monitor of the virtual machine, acquiring a mapping relation between the virtual processor number and the number of the physical processor inner core so as to map the process in the client operating system to the physical processor inner core, and repeating the process, continuously acquiring the corresponding information of each moment, namely spanning the monitor of the virtual machine to associate the client operating system and the physical processor inner core so as to achieve the aim of tracking the migration process of the client operating system between the physical processor inner cores.
Owner:BEIHANG UNIV

Two-workshop flexible integration scheduling method of buffer process migration in advance

InactiveCN106485347AGood choiceMinimize the impact of the total completion timeForecastingResourcesLeading edgePath length
A two-workshop flexible integration scheduling method of buffer process migration in advance is disclosed. The method comprises the following steps of using a parent path length priority strategy, a long time usage strategy and an available-device less strategy to dynamically determine a scheduling sequence of operations; for a leaf node operation, using a leaf node operation selection strategy to select a processing workshop and processing equipment for the leaf node operation; for buffer operation, using a buffer operation migration strategy in advance to migrate the buffer operation which is processed completely in advance to a processing workshop where other brother operations are located, and waiting a following operation to select processing workshop equipment; and for a nonleaf node operation, using a common operation processing strategy to select the workshop and the equipment with relative early end time for the operation to process. A leading-edge greedy strategy idea is used and a product technology constraint, a migration time constraint and a machine occupation constraint are combined so as to determine final starting time of the operation. The method is used to solve a problem that scheduling of flexible processing equipment exists in a two-workshop integration scheduling method.
Owner:HARBIN UNIV OF SCI & TECH

Online learning-based super computer node active fault-tolerant method

The invention discloses an online learning-based super computer node active fault-tolerant method, and aims at overcoming the defect of large fault tolerance overhead in a system level checkpoint method. A technical scheme comprises the following steps: for a constructed super computer system, a service node collects history state data of a new fault node, performs centralized online learning on a node fault behaviour by utilizing the data, and acquires an updated fault predictor; each calculating node acquires respective state data, predicts whether the calculating node is going to fail or not by utilizing the new fault predictor, if so, process migration is performed on an application process which is operated on the corresponding node; then, the service node and the calculating nodes sleep to wait for a specified active fault-tolerant time interval delta, and continue a new turn of active fault-tolerant process. By adopting the online learning-based super computer node active fault-tolerant method, a super computer node fault can be predicted in advance and low-overhead active fault tolerance is implemented, so that the problem of the large fault tolerance overhead in the system level checkpoint method is solved; the availability of the super computer system is improved.
Owner:NAT UNIV OF DEFENSE TECH

Heterogeneous cluster service migration transfer system and transfer method based on container

ActiveCN106385449ASeamless first service migrationGood Service Migration CapabilityTransmissionTransfer systemHeterogeneous cluster
The invention provides a heterogeneous cluster service migration transfer system and transfer method based on a container. According to the invention, a service transfer node is arranged in a heterogeneous cluster, a container technology and a process migration technology are combined, and a service operation environment container mirror image library is generated on the service transfer node through calculating service operation environment description on the node in the heterogeneous cluster. When a node in the cluster needs migration service, the service is migrated to a service migration transfer node directly, the service migration transfer node selects a container mirror image with the service environment from a service operation environment libarary, a corresponding container is generated through the container mirror image, and the service is recovered in the container. When communication load is low in the cluster, the service migration transfer node migrates the service to other nodes with the service operation environment in the cluster to continue to operate. The transfer mechanism can effectively reduce the time cost of selecting an available code and the cost for arranging a backup node in service migration, and the continuity of the service migration can be enhanced.
Owner:HARBIN ENG UNIV

Novel optimal compensation control strategy for batch process based on a process migration model

ActiveCN110426956ASolving the NCO Mismatch ProblemSolve problemsAdaptive controlProcess optimizationBatch processing
The invention relates to a novel optimal compensation control strategy for a batch process based on a process migration model. Two A and B similar process data are obtained and a process migration model is established; an optimization problem based on the process migration model is constructed and an initial optimal solution is calculated; a query data is set and similarity between the query dataand historical data is calculated; input and output deviation data of the selected data in the similar process are obtained to obtain an optimal compensation value; a predicted performance index deviation is calculated; a modeling data set of a new batch process is updated; a latest prediction error of a Kth batch and a first confidence interval and a second confidence interval are calculated; whether to carry out data rejection and process migration is determined based on a prediction error; and the radius of a trust domain is updated. With the process migration model, a problem that modelingcan not be preformed because of insufficient data in the new batch process is solved effectively; with the optimal compensation control strategy, the second-best solution of the new batch process optimization problem is compensated; and the model is updated in real time based on online data to compensate mismatching of the model object.
Owner:CHINA UNIV OF MINING & TECH

Realization method of LTE terminal comprehensive tester state machine

The invention provides a realization method of an LTE terminal comprehensive tester state machine, and belongs to the technical field of mobile communication. The state machine comprises three steady states: an initial state, an idle state and a connected state. The three steady states can be transferred into each other via executing procedures of initialization, registration, calling, on-hook and releasing. The idle state can execute the registration procedure to return to the idle state, and also can execute the calling procedure to transfer to the connected state. A signaling interaction process of an LTE terminal comprehensive tester and a terminal is realized by the state machine via executing a state table constructed on the basis of an LTE standard protocol. According to the realization method of the LTE terminal comprehensive tester state machine, correctness and compatibility of a high-level protocol stack function in the LTE terminal comprehensive tester are ensured, accessing of different protocol state terminals is considered, and a terminal message of an abnormal procedure can be responded so that the realization method of the LTE terminal comprehensive tester state machine has great compatibility and robustness, and thus terminal testing efficiency can be greatly enhanced.
Owner:BEIJING STARPOINT TECH COMPANY

Process migration method and migratable operating system

The embodiments of the invention provide a process migration method and a migratable operating system. The process migration method provided by the invention comprises the steps: maintaining process-related information of processes in all kernels in a global information table, which stored in at least one kernel of a multi-kernel operating system; monitoring whether process migration trigger conditions are generated or not; when the condition that the process migration trigger conditions are generated is monitored, extracting process-related information, which corresponds to processes to be migrated on a source kernel, from the global information table; acquiring process data of the processes to be migrated according to the process-related information; migrating the processes to be migrated to a target kernel for running from the source kernel according to the process data. According to the process migration method and the migratable operating system, provided by the embodiments of the invention, the process-related information of the kernels is maintained, and the processes to be migrated are migrated to other kernels for running according to the process-related information when some kernel is in failure, so that the condition that high fault tolerance for the operating system is guaranteed under the condition of relatively small system overhead is realized, and the problem that the performance of the operating system is affected due to large system overhead is solved.
Owner:HUAWEI TECH CO LTD +1

Process migration method, computing device and storage medium

The invention discloses a process migration method, a computing device and a storage medium, and the process migration method comprises the following steps of calculating the predicted running time of each process in a processor according to the running information of the processes; according to the predicted running time of the processes, determining the process with the predicted running time smaller than a running time threshold value as a short running process; acquiring the running information of the processor, and determining whether the short running process is used as a to-be-migrated process according to the running information of the processor; if the short running process is the to-be-migrated process, determining a target processor for migrating the to-be-migrated process according to the running information of other processors; and migrating the to-be-migrated process to the target processor for operation. According to the present invention, the migration of all the short running processes can be avoided, the migration frequency of the short running processes is reduced, the problem of invalidation of cache and memory affinity caused by migration is reduced, and it is guaranteed that when the short running processes are migrated, the system performance can be improved, and the use efficiency of the processor is improved.
Owner:UNIONTECH SOFTWARE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products