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

30 results about "CPU-bound" patented technology

In computer science, a computer is CPU-bound (or compute-bound) when the time for it to complete a task is determined principally by the speed of the central processor: processor utilization is high, perhaps at 100% usage for many seconds or minutes. Interrupts generated by peripherals may be processed slowly, or indefinitely delayed.

Multi-queue peak-alternation scheduling model and multi-queue peak-alteration scheduling method based on task classification in cloud computing

The invention discloses a multi-queue peak-alternation scheduling model and a multi-queue peak-alteration scheduling method based on task classification in cloud computing. The multi-queue peak-alternation scheduling model is characterized by comprising a task manager, a local resource manager, a global resource manager and a scheduler. The multi-queue peak-alternation scheduling method comprises the following steps: firstly, according to demand conditions of a task to resources, dividing tasks into a CPU (central processing unit) intensive type, an I/O (input/output) intensive type and a memory intensive type; sequencing the resources according to the CPU, the I/O and the memory load condition, and staggering a resource using peak during task scheduling; scheduling a certain parameter intensive type mask to a resource with relatively light index load, scheduling the CPU intensive type mask to the resource with relatively low CPU utilization rate. According to the multi-queue peak-alternation scheduling model and the multi-queue peak-alternation scheduling method disclosed by the invention, load balancing can be effectively realized, scheduling efficiency is improved and the resource utilization rate is increased.
Owner:GUANGDONG UNIV OF PETROCHEMICAL TECH

Device and method for dynamically adjusting frequency of central processing unit

The invention provides a device and a method for dynamically adjusting the frequency of a central processing unit. The device is used on a computer system which executes a computer processing unit (CPU) intensive application program and a storage intensive application program. The device comprises a proportion obtaining unit, a frequency calculating unit and a frequency adjusting unit, wherein the proportion obtaining unit is used for obtaining the proportion of an instruction of an access storage in executing an application program task set; the frequency calculating unit is connected with the proportion obtaining unit and used for calculating adjusted new CPU frequency in an inverse proportional mode on the basis of the proportion of the instructions of the access storage obtained by the proportion access unit; and the frequency adjusting unit is connected with the frequency calculating unit and used for adjusting the CPU frequency into the new CPU frequency. According to the device and the method for dynamically adjusting the frequency of the central processing unit, the frequency of the CUP can be turned down by considering the proportion of access and storage instructions, and accordingly power consumption of the computer system can be reduced.
Owner:SONY CORP

Cloud computing virtual machine deployment algorithm based on energy consumption

The invention discloses a cloud computing virtual machine deployment algorithm based on energy consumption, comprising a virtual machine initial deployment algorithm and a virtual machine re-deployment algorithm. The virtual machine initial deployment algorithm is a DRWMG (different resource with minimum gap) algorithm provided herein and includes: classifying newly arrived virtual machine requests into CPU (central processing unit) intensive requests, memory intensive requests and normal requests; applying different deployment strategies provided herein to the different types of virtual machine requests. The virtual machine initial deployment algorithm is an MCA (migration cost algorithm) provided herein, including: periodically re-deploying existing virtual machines according to virtualmachine migration overhead (migration time, migration energy consumption and downtime). Compared with existing virtual machine deployment algorithms, the DRWMG algorithm provided herein can reduce energy consumption of a cloud computing system and bring improved balance for the use of different resources of physical machines; the MCA provided herein can reduce the energy consumption of the cloud computing system and the migration overhead of virtual machines in the cloud computing system.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Application operation optimization control method and related product

The invention discloses an application operation optimization control method and a related product. The mrthod is applied to eElectronic equipment, a system-on-chip of the electronic equipment comprises a first number of main central processing units (CPUs) and a second number of auxiliary CPUs, and the method comprises the following steps: in the process of running a target application, obtaininga running queue and a working frequency of a main CPU bound with a main task of the target application in a current detection time window; judging whether a task migration condition is met or not according to the running queue and the working frequency; if it is judged that the task migration condition is met according to the operation queue and the working frequency, migrating and binding at least one auxiliary task operated by the main CPU to an auxiliary CPU, wherein the auxiliary CPU is one of CPUs in the second number of auxiliary CPUs. The method provided by the embodiment of the invention can enable the electronic equipment to detect the computing resource configuration conditions of various tasks in real time in the process of running the target application, adjust the resource configuration in time, and reduce and optimize lagging.
Owner:GUANGDONG OPPO MOBILE TELECOMM CORP LTD

Quick statistical method based on Discuz community

ActiveCN107958011AEasy to handleReduce table locks such as exclusive locksData processing applicationsWeb data indexingPersonalizationData memory
The invention relates to the technical field of real-time data processing, in particular to a quick statistical method based on a Discuz community. The method comprises the following steps that: S1: constructing a data memory calculation mechanism; S2: constructing a forum topic Hash table; and S3: carrying out statistical processing. By use of the method, the processing performance of a communityplatform with huge historical data can be remarkably improved, a database intensive operation is transferred into a memory CPU (Central Processing Unit) intensive operation, database resources, including MySQL and the like, are released in time, lock table situations, including exclusive locks and the like, are reduced, a response success rate is improved, and the method can be used for the business fields with a large handling capacity, wherein the business fields include medium-and-small-scale instant query, statistics and the like with high frequency; an advantageous guarantee is providedfor arrival instantaneity and accuracy required by a user to use business; and the secondary extension development of personalized statistical item requirements is supported. The method opens a new approach for a data statistical processing platform, and a new research idea is provided for the business application research and development of a community forum.
Owner:北京聚通达科技股份有限公司

CPU-intensive request processing method and system for VRP cloud service system

The invention relates to a CPU-intensive request processing method and system for a VRP cloud service system, wherein the method comprises the steps of: a message generation step: receiving differentrequests of service systems of various requests in a unified manner, then, generating solving messages uniform in format according to pre-settings of a client, and simultaneously, pushing the solvingmessages into a message queue; a message queue processing step: performing processing by adopting a message queue RabbitMQ; a to-be-solved message obtaining step: starting as the role of a message consumer, and solving by actively pulling a message from the message queue while being idle; a VRP system starting and calculating step: calculating the reasonable iteration time as the calculation parameter based on the solving problem complexity of the client; a solving result message generation step: organizing solving results of a VRP system into a uniform result message, and pushing the result message into the message queue; and a message queue consumption middleware processing step: pulling a winding displacement result from the message queue in a timed manner, and then, pushing the windingdisplacement result to the rear winding displacement end. Thereby, the high availability of the service system is improved; and furthermore, the CPU utilization rate of the service system is increased.
Owner:北京云鸟科技有限公司
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