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

551 results about "Dynamic dispatch" patented technology

In computer science, dynamic dispatch is the process of selecting which implementation of a polymorphic operation (method or function) to call at run time. It is commonly employed in, and considered a prime characteristic of, object-oriented programming (OOP) languages and systems.

Device and method for instruction scheduling

The invention provides a device and a method for dynamically scheduling instructions transmitted from an operation queue to a reservation station in a microprocessor. The method comprises the following: a step of writing instructions, which is to set and then write the operand states of the decoded instructions on the basis of data correlation between the decoded instructions to be written into the operation queue and effective instructions in the operation queue, as well as instruction execution results which have been written back and are being written; a step of updating the operand states, which is to update the operand state of each instruction not transmitted on the basis of the data correlation between each instruction not transmitted and the instructions being written back of instruction execution results; a step of judging to-be-transmitted instructions, which is to judge whether the to-be-transmitted instructions with all operands ready exist on the basis of the operand state of each instruction not transmitted; and a step of transmitting instructions, which is to transmit the judged to-be-transmitted instructions to the reservation station when the reservation station has vacancies. Pipeline efficiency can be effectively improved by transmitting the instructions with the operands ready to the reservation station on the basis of the data correlation between the instructions.
Owner:LOONGSON TECH CORP

Decoupling parallel scheduling method for rely tasks in cloud computing

The invention belongs to the field of cloud computing application, and relates to method for task rely relation description, decoupling, parallel scheduling and the like in cloud service. Rely task relations are provided, and a decoupling parallel scheduling method of rely tasks are constructed. The method comprises first decoupling the task rely relations with incoming degree being zero to construct a set of ready tasks and dynamically describing tasks capable of being scheduled parallelly at a moment; then scheduling the set of the ready tasks in distribution type and multi-target mode according to real time resource access so as to effectively improve schedule parallelism; and during the distribution of the tasks, further considering task execution and expenditure of communication (E/C) between the tasks to determine whether task copy is used to replace rely data transmission so as to reduce the expenditure of communication. The whole scheduling method can schedule a plurality of tasks in the set of the ready tasks in dynamic parallel mode, well considers performance indexes including real time performance, parallelism, expenditure of communication, loading balance performance and the like, and effectively improves integral performance of the system through the dynamic scheduling strategy.
Owner:DALIAN UNIV OF TECH

Self-adapting selection dynamic production scheduling control system accomplished through computer

A self-adaptive selection dynamic production scheduling control system, which is realized via a computer, is characterized in that: the system comprises a system emulator, a learning machine, a decision-making machine, a scheduling rules base, a scheduling knowledge base, a carrier, processing equipments and a buffer station thereof; the buffer station is provided with an optical grating, a sensor and a detection equipment; when a working piece reaches the buffer station and is processed, the learning machine detects the current system status for learning, so as to acquire dynamic scheduling knowledge about the system and update the knowledge in the scheduling knowledge base; when one processing equipment needs to be scheduled, the decision-making machine reads corresponding scheduling knowledge in the scheduling knowledge base according to the detected system status, acquires new scheduling knowledge through continuous interactive learning with the processing system, dynamically selects the scheduling rules based on the status of the processing equipments and the working piece in the system, and chooses the optimized scheduling rules to schedule the processing equipments. The invention can adapt to instable time-varying workshop dynamic production environments, obtain a better working-piece arrangement than prior rule-based scheduling technology, effectively reduce the process waiting time, and improve the fill rate of product delivery time.
Owner:SOUTHEAST UNIV

Remote software upgrade method for clustered mobile terminals

ActiveCN103607456AReal-time dynamic adjustment of download strategySolve the problem that cannot be upgraded remotelyProgram loading/initiatingTransmissionShortest distanceComputer terminal
The invention discloses a remote software upgrade method for clustered mobile terminals. The method comprises steps that: step 1, condition information data of the mobile terminals is acquired by an upgrade server in real time from a business server; step 2, dynamic strategy analysis on the condition information data is carried out by the upgrade server; step 3, upgrade request configuration information is issued by the business server to the mobile terminals according to the analysis result of the upgrade server; and step 4, the preferable mobile terminal registers the upgrade server to download an upgrade file according to the upgrade request configuration information, upgrade updating on self software is carried out, and the upgrade file is updated to surrounding mobile terminals through a short distance wireless communication network. According to the method, characteristics of slow speed of long distance mobile communication and fast speed of short distance wireless communication are utilized, real-time dynamic strategy analysis in combination with the condition information data of the mobile terminals is carried out, downloading strategy is dynamically adjusted in real time during a downloading process, and scientific dynamic scheduling and reasonable distribution are realized. The remote software upgrade method is applied to rapid reliable upgrade of mobile terminal software.
Owner:XIAMEN YAXON NETWORKS 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