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

11 results about "Time overhead" patented technology

Overhead Time. Overhead time is the time the system takes to deliver a shared resource from a releasing owner to an acquiring owner. Ideally, the Overhead time should be close to zero because it means the resource is not being wasted through idleness. However, not all CPU time in a parallel application may be spent on doing real payload work.

Route dynamic generation method and system for virtual private line distribution

The invention discloses a route dynamic generation method and system for virtual private line distribution, and particularly relates to the technical field of network optimization, and the method comprises the following steps: collecting a flow index in a set time window, calculating a flow load index, and dividing a low-flow environment, a medium-flow environment and a high-flow environment; determining whether to execute path adjustment analysis or not according to the environment type, calculating a time overhead value to evaluate path re-calculation cost, and calculating a path calculation load value to evaluate the calculation capability of the controller; preset strategy adjustment is performed according to the traffic environment, and whether a standby special line is started or not is intelligently decided by combining CNN model analysis, so that the network resource utilization rate is improved, the calculation load is reduced, and the path distribution is optimized; the method can solve the problems that a standby special line is easy to idle for a long time or unnecessary switching is easy to cause and resources are wasted in a traditional fixed path distribution mode, ensures that path adjustment is only carried out under the conditions of sufficient computing resources and acceptable overhead, and improves the network stability.
Owner:北京连山视觉科技有限公司

Interrupt request method based on time overhead and control device

The invention provides an interrupt request method based on time overhead and a control device, and belongs to the technical field of data processing, and the method comprises the following steps: network communication equipment receives a message needing to be uploaded to a CPU (Central Processing Unit), analyzes the message, and judges a switching condition according to the remaining time overhead of a current transaction, the execution interrupt switching time overhead and a dynamic interrupt priority mechanism; if the priority of the message is higher than the priority of the current transaction or the remaining time overhead for completing the current transaction is greater than the time overhead for executing interruption switching, generating an interruption request and notifying a CPU (Central Processing Unit) to process; otherwise, after waiting for the CPU to complete the current transaction, generating an interrupt request and notifying the CPU to process. The method has the beneficial effects that the problem of low use efficiency of the CPU caused by frequent response interruption and task switching of the CPU when the network data flow is relatively large is avoided, and the real-time performance of data uploading is kept while the use efficiency of the CPU is improved.
Owner:BEIJING HEZHONG FANGDA TECH CO LTD

Interrupt system verification method and device and storage medium

The invention relates to an interrupt system verification method and device and a storage medium. The method comprises the following steps: acquiring a first standard file, wherein the first standard file comprises interrupt signal information; analyzing based on the first standard file to obtain a second standard file matched with the verification tool in the preset form, the second standard file comprising transmission path description of the interrupt signal; and performing interruption path correctness verification based on the second standard file by using a preset form verification tool to obtain an interruption path verification result. According to the embodiment of the invention, the method facilitates the maintenance and modification of the interrupt system, guarantees the iteration quality, enables different interrupt system verification items to be reused, can achieve the automatic interrupt system verification process, and improves the verification efficiency. The time overhead and machine resource overhead (including machine computing resources and machine storage resources) of interrupt system verification are greatly reduced, the workload is reduced, and the error probability is reduced.
Owner:MOORE THREADS TECHNOLOGY (SHANGHAI) CO LTD

An Interrupt Request Method and Control Device Based on Time Overhead

The present invention provides an interrupt request method and a control device based on time overhead, belonging to the technical field of data processing, including: when a network communication device receives a message to be uploaded to the CPU, it parses the message and determines a switching condition according to the remaining time overhead of the current transaction, the execution interrupt switching time overhead, and the dynamic interrupt priority mechanism; if the message priority is higher than the current transaction priority or the remaining time overhead for completing the current transaction is greater than the execution interrupt switching time overhead, an interrupt request is generated to notify the CPU for processing; otherwise, after waiting for the CPU to complete the current transaction, an interrupt request is generated to notify the CPU for processing. Beneficial effects: Avoid the problem of low CPU utilization caused by the CPU frequently responding to interrupts and switching tasks when the network data traffic is large, and improve the CPU utilization while maintaining the real-time nature of the uploaded data.
Owner:BEIJING HEZHONG FANGDA TECH CO LTD

Asymmetric multi-core pipelined parallel processing method based on clock interrupt synchronization

The application relates to the technical field of embedded multi-core computer systems, and provides a non-symmetrical multi-core flow parallel processing method based on clock interrupt synchronization, which comprises the following steps: dividing a task to be executed into n sub-tasks according to data correlation and execution sequence, and binding one processor core to each sub-task; using a general counter on the processor to periodically generate an interrupt at a specified time interval; and responding to the interrupt by an interrupt service program of each core, simulating a synchronous clock rising edge through the interrupt and setting an identification bit, so that relatively independent processor cores can simultaneously start executing three stages of the respective sub-tasks at the clock rising edge. According to the method, multi-core resources can be fully utilized, the execution of the whole task can still obtain parallel acceleration when there is data correlation among the sub-tasks, the scalability of multi-core application is enhanced, multi-core scheduling management is simplified, the system design complexity is reduced, and the multi-core management time cost is lowered.
Owner:SHANDONG INST OF AEROSPACE ELECTRONICS TECH

A method, device and computer equipment for running an application

Embodiments of the present application disclose a method and device for running an application program and a computer device, which are used for reducing time overhead and improving running efficiency of the application program. The method comprises the following steps: a processor runs a first program segment based on data in a first storage space, the first program segment is used for modifying the data in the first storage space, the data in the first storage space comprises values of M first variables and values of N second variables, and each value of the first variable corresponds to at least one value of the second variable; a DMA backs up the data in the first storage space based on a target rule to obtain first backup data stored in a second storage space; for the first variable and the corresponding second variable, a modification order indicated by the first program segment is opposite to a backup order indicated by the target rule, so if the first backup data comprises at least one value of the first variable after the first program segment is run, the processor determines that the first backup data is incorrect.
Owner:HUAWEI TECH CO LTD

A lightweight extensible multi-core embedded operating system scheduler design method

The present application relates to a kind of lightweight scalable multi-core embedded operating system scheduler design method, belong to operating system task scheduling field.The present application is from three angles of architecture, scalability and performance, by the analysis of the running flow of scheduler, the implementation and data structure of the architecture of scheduler, execution flow, key module are designed, the architecture and processing flow of scheduler are simplified, the time overhead caused by scheduler operation is reduced, while convenient interface is provided for the expansion and upgrade of scheduler.The present application is conducive to the design and implementation of more efficient and general scheduler, is conducive to subsequent extension, effectively reduces the overhead caused by ready queue management.
Owner:BEIJING INST OF COMP TECH & APPL

An OpenMP static scheduling method for random cycle load balancing

The application discloses an OpenMP static scheduling method for random loop load balancing. After the configuration of OMPi compiler in the linux environment, the random loop part in the calculation program is isolated. Then the execution time in each loop iteration is obtained by using the idea of iterative compilation, and the execution time is used to represent the load contained in the random loop. Then according to the obtained load information and the actual running thread number required, the load of each iteration in the random loop, the total load and the average load are obtained, the start and end indexes of each thread distribution to the iteration block are calculated, and the start and end index values are respectively stored in the corresponding pointers. Finally, the code about OpenMP scheduling in the compiler is changed to realize the scheduling strategy. The application overcomes the shortcoming of additional time overhead caused by pre-running, has no scheduling overhead, realizes the load balancing and speeds up the execution efficiency of the program.
Owner:ZHEJIANG GONGSHANG UNIVERSITY

Resource scheduling method and apparatus, and electronic device and storage medium

Provided in the embodiments of the present application are a resource scheduling method and apparatus, and an electronic device and a storage medium, which are applied to the technical field of cloud services. The method comprises: acquiring time overheads corresponding to a data task; on the basis of the time overheads and an elastic efficiency, screening out, from resource pools of a cloud end, a target resource pool corresponding to the data task; and scheduling, from the target resource pool, an elastic computing resource for completing the data task, so as to complete the data task on the basis of the elastic computing resource.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Register allocation method and device, computer device, readable storage medium and program product

This application relates to a register allocation method, apparatus, computer device, computer-readable storage medium, and computer program product. The method includes: reading a target instruction; the target instruction including a third source operand and a destination operand; calculating the time overhead of reading and writing the target instruction when storing the third source operand and the destination operand in the same physical register unit and when storing them in different physical register units; determining a register allocation method based on the time overhead; and determining the target storage location of the target instruction based on the register allocation method. This method can improve register utilization.
Owner:海光信息技术(成都)有限公司

Method for minimizing time overhead resource allocation based on directed acyclic graph and related apparatus

A minimum time cost resource allocation method based on directed acyclic graph and related device, including: for the data transmission energy and transmission rate of user node, energy constraint and information transmission constraint are established respectively; according to the priority order and time delay requirement of task, a directed acyclic graph is established; based on the directed acyclic graph, the execution time constraint of task is established, and based on all constraint conditions, the system objective function is established; the task unloading decision is calculated, and the system minimum time cost is calculated given the unloading decision. The present application studies the problems of task unloading and minimum time delay cost in wireless energy supply communication network, jointly considers the dependence relationship of task, the processing rate of edge node to different tasks, the transmission rate from edge node to edge node, the acquisition energy of user node, etc., so as to make the optimal task unloading strategy and time allocation decision.
Owner:SHAANXI NORMAL UNIV