Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

45 results about "Processor scheduling" patented technology

Dynamic control of job scheduling

A processing system (100) includes a scheduling mechanism for generating data for fine-grained reordering of work groups of kernels to generate data blocks, such as for communication across devices, to enable producer computations to overlap with communication that is fully reduced across the network. The scheduling mechanism enables the first parallel processor (702) to schedule and execute a set of work groups of producer operations to generate data for transmission in a desired traffic pattern to the second parallel processor (704). Meanwhile, the second parallel processor schedules and executes a different set of work groups of the producer operations to generate data for transmission to a third parallel processor (706) or back to the first parallel processor in a desired traffic pattern.
Owner:ADVANCED MICRO DEVICES INC

Method and apparatus for optimizing scheduling using reinforcement learning

PendingUS20250238738A1ForecastingBiological modelsProcessor schedulingNaphtha
A method for scheduling a naphtha cracking center by at least one processor, includes the steps of: obtaining input information; determining, by the at least one processor, incoming tank information using a first agent based on the input information, wherein the first agent is a first artificial intelligence device configured to be learned by reinforcement learning; determining, by the at least one processor, mixing tank combination information using a second agent, wherein the second agent is a second artificial intelligence device configured to be learned by reinforcement learning; and determining, by the at least one processor, cracking furnace operation information using a third agent, wherein the third agent is a third artificial intelligence device configured to be learned by reinforcement learning.
Owner:LG MANAGEMENT DEV INST CO LTD

Physical machine processor scheduling method, equipment, system, product and storage medium

The embodiment of the invention provides a physical machine processor scheduling method, device, system, product and storage medium, the physical machine comprises a physical processor, the physical processor corresponds to a scheduling queue, the method comprises the following steps: switching a running host machine operating system from a root mode to a virtualization mode, and in the virtualization mode, the host machine operating system is switched to a virtual mode; creating at least one virtual processor; generating a scheduling object and adding the scheduling object to a scheduling queue of the physical processor; and in a process of selecting a running task for the physical processor based on the scheduling queue of the physical processor, if the scheduling object is selected, selecting a target virtual processor from the at least one virtual processor, and scheduling the physical processor to run the target virtual processor.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Processor scheduling method adaptive to multi-source heterogeneous computing power cluster

The invention discloses a processor scheduling method adaptive to a multi-source heterogeneous computing power cluster. The method comprises the following steps: dividing the multi-source heterogeneous computing power cluster into a plurality of computing power resource clusters based on the type of a processor; screening a target resource cluster from the plurality of computing power resource clusters by using a container arrangement tool; calculating a matching score value of the to-be-processed task and each processor based on the task demand index of the to-be-processed task and the computing power resource quantity of the target resource cluster; and screening a target score value meeting a threshold value from the plurality of matching score values, and deploying the to-be-processed task in a processor corresponding to the target score value, so that the processor corresponding to the target score value executes the to-be-processed task. According to the method, the processors meeting task requirements and conforming to resources can be screened, so that the task allocation precision is improved, and the task processing efficiency is improved; and meanwhile, the chip scheduling is more reasonable, the condition of computing power imbalance is avoided, and the utilization rate of resources is improved.
Owner:CHINA SOUTHERN POWER GRID COMPANY

Scheduling method, graphics processor, scheduling device, chip and equipment

The invention discloses a scheduling method, a graphics processor, a scheduling device, a chip and equipment, and belongs to the field of chips. The scheduling method is executed by the GPU, the GPU at least comprises Y scheduling units, and each scheduling unit comprises a core or a processing unit. One core comprises at least one processing unit; the method comprises the following steps: recording an xth scheduling unit which is finally scheduled during nth scheduling; wherein the scheduling granularity of the nth scheduling is a working group or a working item, and one working group comprises a plurality of working items; in the (n + 1) th scheduling, scheduling is started from the (x + 1) th scheduling unit, so that polling scheduling in the Y scheduling units is realized; wherein the scheduling granularity of the (n + 1) th scheduling is a working group or a working item; n is a positive integer, and x is a positive integer smaller than or equal to Y. When multiple times of scheduling are executed, different scheduling units are cyclically executed for the first scheduling granularity, and therefore load balancing of the multiple scheduling units can be achieved for multiple times of scheduling.
Owner:MOORE THREADS TECH CO LTD

Dynamic control of work scheduling

PendingJP2025542316AProgram initiation/switchingResource allocationProcessor schedulingNetwork on
The processing system (100) includes a scheduling mechanism for generating data for fine-grained reordering of workgroups of kernels to generate data blocks, such as for communication across devices to enable overlap of AllReduce communication and producer computations over a network. This scheduling mechanism enables a first parallel processor (702) to schedule and execute a set of workgroups of producer operations to generate data for transmission to a second parallel processor (704) in a desired traffic pattern. Concurrently, the second parallel processor schedules and executes a different set of workgroups of producer operations to generate data for transmission in a desired traffic pattern to a third parallel processor (706) or back to the first parallel processor.
Owner:ADVANCED MICRO DEVICES INC

Resource optimization method and system for decision making of main processor and scheduling in audio processor

ActiveCN122044508AResource allocationSound input/outputHardware structureProcessor scheduling
The invention discloses a resource optimization method and system for decision making of a main processor and scheduling in an audio processor. The method comprises the following steps: acquiring processor load information when the audio processor performs audio processing on multiple audio input channels and channel feature information of each audio input channel; when the processor load information meets a preset load condition, the main processor determines an adjustment result of audio processing configuration according to a preset resource optimization rule based on the processor load information and the channel feature information; the main processor generates and sends a control instruction to the audio processor according to the adjustment result; and the audio processor updates the sound mixing routing relationship in the internal scheduling according to the control instruction, and carries out switching or intensity adjustment on the processing link of each channel according to the processing algorithm configuration. According to the technical scheme, the continuity and the stability of conference audio processing are improved on the premise of not changing a hardware structure.
Owner:SHENZHEN TENDZONE INTELLIGENT TECH

Scheduling method and device of processor, electronic equipment, storage medium and chip

The invention discloses a processor scheduling method and device, electronic equipment, a storage medium and a chip, and belongs to the technical field of information scheduling. The processor scheduling method comprises the steps that a first influence parameter of a first processor is obtained, and the first influence parameter is used for representing the influence degree of storage resources on the computing performance of the first processor; adjusting the working frequency of the storage resource based on the first influence parameter; wherein the storage resources comprise one or more of a processor cache, a main memory and a system cache in butt joint with the first processor.
Owner:VIVO MOBILE COMM CO LTD

Task scheduling system and chip

The invention discloses a task scheduling system and chip, and relates to the technical field of computer processor scheduling, and the system comprises a resource monitor which is used for monitoring an original resource state of a processor and preprocessing the original resource state to obtain a target resource state; the task analyzer is used for analyzing the to-be-processed task to obtain an original task feature of the to-be-processed task, and preprocessing the original task feature to obtain a target task feature; the scheduling decision maker is used for processing the target resource state and the target task feature according to a reinforcement learning model to obtain a scheduling result of the to-be-processed task; and the task distributor is used for distributing the to-be-processed task to the processor according to the scheduling result. Task scheduling is carried out on the processor by means of hardware according to the reinforcement learning model, and the real-time performance of task scheduling can be guaranteed through the resource monitor; the preprocessing ensures the efficiency and accuracy of subsequent data processing; task scheduling can be performed in real time with high efficiency and high accuracy.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

AI data handling optimization method based on multi-core system

The invention discloses an AI data handling optimization method based on a multi-core system. The data handling optimization method comprises the steps that S1, initialization is carried out; s2, asynchronous request; s3, asynchronous processing; and S4, parallel execution. The processor A for executing the AI operation is always in the user state and does not need to fall into the kernel state, so that the system calling overhead is avoided; in the process that the processor A executes the AI operation, the processor B schedules DMA hardware to complete transmission processing of next data required by the AI reasoning operation, the DMA hardware and the AI reasoning operation are completely parallel, and when DMA transmission time is shorter than AI reasoning operation time, time overhead of DMA data transmission is completely masked; based on the software and hardware collaboration framework, the utilization rate of the computing part of the processor A can be close to 100%.
Owner:JINDIE SPACETIME (BEIJING) TECHNOLOGY CO LTD

Dispatching circuit and equipment

ActiveCN120950238AResource allocationTree rootProcessor scheduling
The invention relates to the technical field of processor scheduling, and discloses a scheduling circuit and equipment, and the scheduling circuit comprises a scheduling tree control unit and a scheduling tree; the scheduling tree comprises scheduling nodes; the scheduling nodes comprise tree root nodes located at the bottommost layer, middle nodes located at the middle layer and leaf nodes located at the topmost layer; the scheduling nodes are cascaded through a scheduling tree control unit; the tree root node, the intermediate node and the leaf node respectively comprise at least one authorization scheduler; the leaf nodes are used for receiving requests of request sources; and the scheduling tree control unit is used for selecting an authorization result from the request of the request source received by the leaf node according to the authorization request of the scheduling node. According to the scheme, the task scheduling waiting time is greatly shortened, and the scheduling efficiency of the scheduling circuit is improved.
Owner:WUXI STARS MICRO SYSTEM TECHNOLOGIES CO LTD

Launching authenticated content on arm realm management mode architecture systems

An information handling system includes a BMC and a processor. The processor provides a guest operating stack and a Realm operating stack. The processor further launches a Realm on the Realm operating stack and loads an application on the Realm. The processor instantiates a Realm management monitor (RMM) on the Realm operating stack. The RMM provides a Realm initial measurement (RIM) for the Realm, generates a Realm attestation token based on the RIM, and provides the Realm attestation token to the BMC. The RIM includes information to identify the application. The BMC determines whether the application is authenticated by a certificate authority based on the Realm attestation token and directs the processor to schedule execution of the Realm when the application is authenticated by the certificate authority.
Owner:DELL PROD LP

Computing power server load distribution method and system based on structure perception

The invention discloses a computing power server load distribution method and system based on structure perception, and relates to the technical field of multi-core processor scheduling processing. According to the method, task core structure information is collected in real time, task types are determined, three types of structure conflict indexes including a cache conflict index, a power consumption interference factor and an execution unit overlapping degree are calculated, a structure conflict matrix is constructed, a matrix spectrum balance method is adopted to realize load distribution, and hidden conflicts are converted into computable numerical values; local optimization deviation is avoided, the cache hit rate is improved, task delay and performance fluctuation are reduced, the core temperature peak value and power consumption waste are reduced, and collaborative optimization of performance, stability and energy consumption efficiency of the multi-core CPU computing power server is achieved.
Owner:BEIJING AEROSPACE STAR BRIDGE TECH CO LTD

A scheduling circuit and apparatus

The application relates to the technical field of processor scheduling, and discloses a scheduling circuit and equipment, the scheduling circuit comprising a scheduling tree control unit and a scheduling tree; the scheduling tree comprises scheduling nodes; the scheduling nodes comprise tree root nodes located at the bottom layer, intermediate nodes located at the middle layer, and leaf nodes located at the highest layer; the scheduling nodes are cascaded through the scheduling tree control unit; the tree root nodes, the intermediate nodes, and the leaf nodes each comprise at least one authorized scheduler; the leaf nodes are used for receiving requests from request sources; and the scheduling tree control unit is used for selecting an authorized result from the requests received by the leaf nodes from the request sources according to authorized requests of the scheduling nodes. The above scheme greatly shortens the task waiting scheduling time and improves the scheduling efficiency of the scheduling circuit.
Owner:WUXI STARS MICRO SYSTEM TECHNOLOGIES CO LTD

A parallel processor scheduling method with preemption granularity limit

The present invention discloses a parallel processor scheduling method with preemption granularity limitation, which mainly solves the problem that the efficiency of the existing optimal algorithm drops sharply as the problem scale increases. The method includes: (S1) According to the restrictive preemption attribute constraint of the scheduling problem and the scheduling objective of minimizing the makespan, seven mathematical programming formulas are proposed; (S2) Call the gurobipy library of Python and pass the mathematical programming formulas obtained in step (S1) into the Gurobi mathematical optimizer of gurobipy; (S3) Calculate the optimal solution of the problem by calling the Gurobi mathematical optimizer to obtain the optimal scheduling scheme. Through the above scheme, the scheme of the present invention can ensure the output of the optimal solution of the problem. Compared with the existing optimal solution algorithm, it can support the solution of larger-scale problems.
Owner:CHENGDU UNIVERSITY OF TECHNOLOGY

Processor scheduling for physical machine

Embodiments of the present disclosure provide a processor scheduling method for a physical machine, a device, a system, a product, and a storage medium. The physical machine comprises a physical processor, and the physical processor has a corresponding scheduling queue. The method comprises: switching a running host operating system from a root mode to a virtualization mode, and creating at least one virtual processor in the virtualization mode; generating a scheduling object and adding same to the scheduling queue of the physical processor; and in the process of selecting a running task for the physical processor on the basis of the scheduling queue of the physical processor, if the scheduling object is selected, selecting a target virtual processor from the at least one virtual processor, and scheduling the physical processor to run the target virtual processor.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1

Resource scheduling method, job processing method, scheduler, system, and related device

A resource scheduling method, a job processing method, a scheduler, a system, and a related device are related, and relates to the field of computer technologies. The scheduler obtains a to-be-processed first job; determines, based on a computing power topology, a plurality of first processors from a plurality of processors included in a resource pool, where the computing power topology indicates computing powers of the plurality of processors, and a difference between computing powers of the plurality of first processors does not exceed a threshold; and schedules the plurality of first processors for the first job, where the first job is executed in parallel based on the plurality of first processors. The difference between the computing powers of the plurality of first processors scheduled for the first job does not exceed the threshold.
Owner:HUAWEI TECH CO LTD

Processor scheduling methods, devices, electronic equipment, and storage media

This application discloses a processor scheduling method, apparatus, electronic device, and storage medium. The processor scheduling method is applied to an electronic device. The processor of the electronic device includes a first processor core and a second processor core, which share a common power domain. The processing power of the first processor core is higher than that of the second processor core. The processor scheduling method includes: if the first processor core meets the conditions corresponding to an idle state and the second processor core is in an operating state, obtaining the current operating frequency of the first processor core as a first frequency; obtaining the operating frequency of the second processor core as a second frequency; if the voltage corresponding to the first frequency is greater than the voltage corresponding to the second frequency, adjusting the operating frequency of the first processor core to a third frequency, wherein the voltage corresponding to the third frequency is less than the voltage corresponding to the second frequency. This method can reduce the power consumption of the electronic device.
Owner:伟光有限公司(CN)

Scheduling optimization method and device using reinforcement learning

PendingCN121039683AForecastingBiological modelsNaphthaProcessor scheduling
A method of scheduling a naphtha decomposition center by at least one processor of the present invention may comprise the steps of: acquiring input information; determining storage tank information by using a first agent according to the input information; using a second intelligent agent to determine mixing tank combination information; and determining decomposition furnace starting information by using the third agent.
Owner:LG MANAGEMENT & DEVELOPMENT INSTITUTE CO LTD

Real-time multiprocessor scheduling method based on boundary proportional fair optimization

PendingCN121277692AResource allocationParallel computingMultiprocessor scheduling
The invention discloses a real-time multiprocessor scheduling method based on boundary proportional fair optimization, aims to solve the problems of high context switching overhead and implementation complexity of a PFair algorithm in a multiprocessor environment, and aims to optimize a core mechanism of a PD2 algorithm, including reconstruction of a priority tuple and introduction of an intelligent early release rule. The idle time of the processor is obviously reduced by 19%; meanwhile, the system is integrated into a SchedCAT framework, a red-black tree is used for managing a subtask queue to achieve efficient scheduling, a quantum scheduler controls time jitter within 5 microseconds, and the migration cost is reduced in combination with a cache sensing strategy; through comprehensive verification of x86 and ARM platforms, under the harsh condition that the utilization rate of a processor reaches 100%, the context switching overhead is reduced by 18-22%, 32-256 task high-load scenes are supported, the real-time performance is ensured to be stable, the method is suitable for the high-requirement fields such as an automatic driving control module and an industrial real-time system, and finally industrial application landing is promoted through open source implementation (SchedCAT v2.3).
Owner:SHENYANG INST OF COMPUTING TECH CO LTD THE CHINESE ACAD OF SCI

Processor scheduling

Apparatuses, systems, and techniques to allocate processors to be used by software. In at least one embodiment, one or more of a group of processors used to perform a software program are prevented from being allocated to perform a second software program until at least an expiration of an amount of time.
Owner:NVIDIA CORP

Launching authenticated content on arm realm management mode architecture systems

An information handling system includes a BMC and a processor. The processor provides a guest operating stack and a Realm operating stack. The processor further launches a Realm on the Realm operating stack and loads an application on the Realm. The processor instantiates a Realm management monitor (RMM) on the Realm operating stack. The RMM provides a Realm initial measurement (RIM) for the Realm, generates a Realm attestation token based on the RIM, and provides the Realm attestation token to the BMC. The RIM includes information to identify the application. The BMC determines whether the application is authenticated by a certificate authority based on the Realm attestation token and directs the processor to schedule execution of the Realm when the application is authenticated by the certificate authority.
Owner:DELL PROD LP

Processor scheduling method and apparatus

The application discloses a processor scheduling method and device, and belongs to the technical field of electronic equipment. The method comprises the following steps: obtaining the job cycles of a plurality of tasks to be scheduled; determining the load evaluation window duration corresponding to each task according to the job cycles; taking the load evaluation window duration as a statistical period, respectively performing load statistics on the tasks with the same load evaluation window duration to obtain the aggregated load values corresponding to each load evaluation window duration; and determining the target working frequency of a processor according to the aggregated load values corresponding to all load evaluation window durations.
Owner:VIVO MOBILE COMM CO LTD

Electric power system dynamic reconfigurable processor heterogeneous execution body scheduling method and system

The invention provides a power system dynamic reconfigurable processor heterogeneous execution body scheduling method and system, and relates to the technical field of network communication and information security. Comprising the following steps: for a dynamic reconfigurable processor in a power system, scheduling each heterogeneous execution body in the dynamic reconfigurable processor to execute a target program and extracting behavior track characteristics in an execution process of each heterogeneous execution body; identifying potential abnormal executors on the basis of deviations between behavior track characteristics of the heterogeneous executors and behavior track characteristics of other heterogeneous executors; determining an abnormal executor based on the identification result of the potential abnormal executor and the execution result of each heterogeneous executor for the target program; and controlling the abnormal execution body to perform cleaning recovery operation until the abnormal execution body recovers to a normal state, and rescheduling the abnormal execution body in the normal state to participate in execution decision of the dynamic reconfigurable processor. The problem that safe and stable operation of an electric power system is affected due to high complexity of an existing electric power system mimicry defense processing process is solved.
Owner:CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD

Dynamic task scheduling method and device for complex stability control model of power grid

The invention discloses a dynamic task scheduling method and device for a power grid complex stability control model, and the method comprises the steps: converting a task scheduling problem into a directed acyclic graph, enabling nodes to represent scheduling tasks, enabling edges to represent the scheduling relation between the scheduling tasks, enabling a path to represent a processor scheduling sequence, and enabling high and low priority scheduling tasks to be alternately executed in the scheduling sequence, resource and dependency constraints are met; a task scheduling process is converted into a Markov decision process, a state space is composed of a task state vector and a processor resource vector, an action space is an allocation pair meeting constraints between a scheduling task and a processor, and a reward function is composed of a weighted combination of completion time and a load balancing ratio; a task scheduling strategy is generated through an encoder-decoder neural network, an encoder generates scheduling task final embedding and overall graph embedding through a two-stage multi-head attention mechanism, and a decoder combines mask processing to generate a feasible task scheduling strategy. The task scheduling efficiency, accuracy and resource utilization rate can be improved.
Owner:NORTHWESTERN POLYTECHNICAL UNIV +2

PROCESSOR SCHEDULING

PendingDE102025114553A1Resource allocationError detection/correctionProcessor schedulingParallel computing
Devices, systems, and methods for allocating processors used by software are disclosed. In at least one embodiment, it is prevented that one or more processors of a group of processors used to execute a software program are assigned to execute a second software program until at least a certain period of time has elapsed.
Owner:NVIDIA CORP

Processor scheduling method and apparatus, electronic device, storage medium, and chip

The present application relates to the technical field of information scheduling, and discloses a processor scheduling method and apparatus, an electronic device, a storage medium, and a chip. The processor scheduling method comprises: acquiring a first impact parameter of a first processor, the first impact parameter being used for representing the degree of impact of a storage resource on the computing performance of the first processor; and adjusting the working frequency of the storage resource on the basis of the first impact parameter, wherein the storage resource comprises one or more of a processor cache, a main memory, and a system cache interfaced with the first processor.
Owner:VIVO MOBILE COMM CO LTD

A task scheduling method, system, and computer-readable storage medium

This application relates to the field of multi-core processor scheduling technology, specifically a task scheduling method, system, and computer-readable storage medium. The method includes: adding a target task to a task ready queue when the task status of the target task meets the task scheduling conditions; obtaining the scheduling record information and first priority of the target task, the scheduling record information including the kernel release time of the target task for the first kernel and the queue addition time of the target task to the task ready queue; if the kernel release time and the queue addition time meet a time threshold condition, obtaining the second priority of the currently executing task on the first kernel; if the first priority is higher than the second priority, scheduling the target task to run on the first kernel. This application considers both priority and timeliness on the first kernel, and prioritizes the execution of the target task on the first kernel, which ensures the convenience of obtaining the target task's running data and improves the execution efficiency of the system task scheduling.
Owner:CHINA AUTOMOTIVE INNOVATION CORP

Processor scheduling method and device, electronic equipment and storage medium

The invention provides a processor scheduling method and device, electronic equipment and a storage medium, relates to the technical field of computers, in particular to the field of virtualization and the like, and can be used for application scenes of data center virtualization, processor resource allocation and the like. According to the specific implementation scheme, the method comprises the following steps: determining initial information of an initial host machine according to a connection state and business data of each host machine; the business data comprises a host machine information table and a host machine architecture table; determining target information of a target host machine according to the business data and specification information of a virtual machine corresponding to the initial host machine; binding a virtual processor of the virtual machine with a physical processor of the target host machine according to the specification information and the target information; and according to the specification information and the initial information, unbinding the virtual processor of the virtual machine and the physical processor of the initial host machine. According to the scheme, resource contention among multiple virtual machines can be optimized, more accurate shared resource utilization rate management is realized, and stable performance of a real-time high-load task is ensured.
Owner:BEIJING SHOUYUN INTELLIGENT COMPUTING TECHNOLOGY CO LTD

Processor scheduling using a contention model

A computer-implemented method schedules a plurality of tasks for execution by a multi-processor system. A first schedule is generated that assigns each task of the plurality of tasks a time window and a processor of the multi-processor system. A contention model for the multi-processor system is queried to determine a contention delay for the assignment of tasks to processors according to the first schedule. The contention delay determined from the contention model is used to generate, from the first schedule, a revised schedule that assigns each task a time window and a processor of the multi-processor system, wherein the revised schedule is determined in dependence on the determined contention delay.
Owner:COLLINS AEROSPACE IRELAND LTD