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

172 results about "Execution cycle" patented technology

Execution Cycle. The execution cycle represents the remaining machine cycles in the execution of an instruction. The execution cycle may consist of more than one machine cycle. The time required to complete the execution cycle is referred to as execution time. Throughout this cycle, operations are controlled by the instruction register.

Cloud-edge collaborative production and manufacturing management system based on artificial intelligence

The invention relates to the technical field of artificial intelligence, in particular to a cloud edge collaborative production manufacturing management system based on artificial intelligence, which comprises a task scheduling optimization module, a resource scheduling and load balancing module, a production efficiency evaluation module, a dynamic load adjustment module and a fault tracing analysis module. According to the invention, by accurately analyzing the task dependency relationship, optimizing the task scheduling strategy and improving the response sequence and delay control of task execution, the processing bottleneck problem caused by data transmission delay is avoided, the task execution period is flexibly adjusted, the high-frequency tasks in the production process are effectively managed, and the load unevenness caused by fluctuation is reduced; the method can accurately identify and regulate the production bottleneck, improve the adaptive capability of the production process, accurately identify the potential fault source, shorten the fault diagnosis time, reduce the complexity, more rapidly position the problem, improve the stability, efficiency and fault tolerance of the production system, and integrally enhance the self-optimization capability of the production system.
Owner:HUICHENG DAGONG TECH HENAN CO LTD

GPU computing power resource scheduling method and device based on load awareness and medium

The invention discloses a GPU computing power resource scheduling method and device based on load awareness and a medium, and relates to the technical field of computing power scheduling. The method comprises the steps that according to the video memory capacity and the number of calculation cores of the GPU, the video memory capacity is divided into a plurality of continuous fragments, the calculation cores are divided into a plurality of logic calculation groups, and sub-resource units are obtained; recording occupation states and load indexes of the sub-resource units in real time to obtain a resource pool; analyzing a job submitted by a user, and collecting an execution period of a kernel function, a video memory access mode and an instruction pipeline blocking rate when the job runs; and on the basis of a reinforcement learning algorithm, predicting a resource demand inflection point of the job according to the load fingerprint model, performing hierarchical scheduling on the sub-resource units based on virtualization isolation and multi-dimensional resource quantitative evaluation, and generating a preemptive allocation strategy of the sub-resource units. According to the method, efficient utilization and secure sharing of GPU resources are realized through collaborative design of dynamic granularity segmentation, load aware scheduling and hardware-level security isolation.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Chain entity retail supply and demand link lean management system based on large model

The invention discloses a chain entity retail supply and demand link lean management system based on a large model, relates to the technical field of supply chains, and solves the problems of low precision degree and low efficiency of the existing supply and demand link overall management, and the system comprises a demand module and a supply module which are responsible for collecting data on a supply and demand link; the lean management module is used for collecting data of key nodes on a supply and demand link at any time by adopting a mode of continuously operating on a background system of the supply and demand link, taking a large model decision-making mechanism as a core, combining service monitoring indexes and corresponding decision-making rules of all links on the supply and demand link, comparing threshold values and triggering conditions of the data and the monitoring indexes in real time, and outputting a decision-making result; and automatically generating a service instruction and sending the service instruction to each port for execution, and analyzing the execution effect of each execution period to perform parameter optimization for employees. The method has the effects that the decision and instruction execution of the supply and demand link is driven by a lean management mode taking a large model as a core, and the efficiency, timeliness and accuracy of the execution of the supply and demand link are improved.
Owner:SUZHOU SINAN STARGAZING DATA TECHNOLOGY CO LTD

Task dialogue link-based agent collaborative execution system and electronic equipment

The embodiment of the invention relates to the field of artificial intelligence, and discloses an agent collaborative execution system based on a task dialogue link, and electronic equipment. An agent management station; the task scheduling and execution module is used for generating a corresponding dialogue node when task scheduling is triggered each time in the process of executing the periodic task by the intelligent agent, and a plurality of dialogue nodes corresponding to the periodic task form a dialogue link according to a time sequence; the agent access and collaboration interface module is used for realizing interaction between the agent collaboration execution system and the agent; the agent workbench comprises a task management and execution viewing module which is used for responding to the periodic task execution viewing request and displaying the execution process of the periodic task in the form of a dialogue link. A dialogue link is formed by orderly connecting dialogue nodes, so that the execution process of the periodic task has a uniform and displayable data organization form, and backtracking, auditing and multiplexing of the execution process are facilitated.
Owner:SHANGHAI YUCHUANG DIGITAL TECH CO LTD

Coroutine scheduling method, device, system and equipment, storage medium and product

The invention discloses a coroutine scheduling method, device, system and equipment, a storage medium and a product, and relates to the technical field of task scheduling, a multi-priority queue group is used for storing a first coroutine task to be executed in a corresponding scheduling domain, and a storage module is used for storing a second coroutine task periodically executed in a corresponding scheduling domain; the execution cycle of the first coroutine task is smaller than that of the second coroutine task. And when the expired second coroutine task exists in the storage module, mounting the expired second coroutine task to the multi-priority queue group. The situation that the first coroutine task with the low priority cannot be executed due to the fact that the second coroutine task does not reach the execution time is effectively avoided. And the coroutine tasks are obtained and executed from the multi-priority queue group according to the priority sequence, so that the tasks with high priorities are ensured to preferentially obtain execution resources. According to the running state and the load state of each scheduling domain, task migration of each scheduling domain is carried out, and the resource utilization rate is optimized.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Instruction-level simulation and performance modeling system for parallel computing architecture

The invention provides an instruction-level simulation and performance modeling system for a parallel computing architecture, and belongs to the technical field of computer architecture and simulation verification, and the system comprises an instruction modeling layer which is used for analyzing and executing an intermediate instruction set defined by the architecture; the scheduling execution layer is used for simulating a multi-thread and multi-core parallel execution process; the storage access layer is used for constructing a hierarchical storage access and bandwidth and delay model; and the performance analysis layer is used for collecting and counting key indexes such as an execution period, an instruction utilization rate and memory access delay, and realizing accurate performance modeling of the parallel architecture. According to the method, the performance bottleneck of the design scheme can be rapidly evaluated in the early stage of architecture design, the simulation speed is high, the module configurability is high, the modeling precision is adjustable, and the method is suitable for functional verification, micro-architecture exploration and compiler performance analysis of parallel computing architectures, accelerator chips, heterogeneous multi-core processors and the like.
Owner:YUANQIXIN (SHANDONG) SEMICONDUCTOR TECHNOLOGY CO LTD

Automobile electronic control unit fuzzy test method based on partial code coverage rate feedback and computer

The invention provides an automobile electronic control unit fuzzy testing method based on partial code coverage rate feedback and a computer, and belongs to the technical field of automobile electronic control unit code testing. The computer performs static analysis on source codes of the automobile electronic control unit, identifies inevitable execution blocks and conditional execution blocks, performs selective instrumentation on the conditional execution blocks, and inserts coverage rate recording instructions of the conditional execution blocks. And the computer source code is loaded into the automobile electronic control unit, and a test input signal is generated through the fuzzy test engine and is injected into the automobile electronic control unit. In the process of executing the program by the automobile electronic control unit, recording the coverage condition of the condition execution block to a bitmap in the memory; the computer reads the coverage rate data of the condition execution block through the debugger every time a complete execution cycle is completed; and the fuzzy test engine adjusts the input generation strategy according to the coverage rate data feedback of the condition execution block and tests again. According to the method, the automobile electronic control unit source code fuzzy test coverage condition is efficiently collected.
Owner:ANHUI ZHUODUN SECURITY TECHNOLOGY CO LTD

Network-on-chip simulation method and device, equipment and storage medium

The invention provides a network-on-chip simulation method and device, electronic equipment and a computer readable storage medium, and relates to the technical field of computers, and the method comprises the steps: determining each hardware unit for forming a network-on-chip, and determining an execution action included in the hardware unit in each execution cycle; constructing an execution code snippet of each hardware unit in an execution cycle through a preset compiling language according to execution actions included in the hardware units; constructing an on-chip network design file according to the respective execution code snippets of all the hardware units; and performing simulation operation on the network-on-chip design file to obtain a simulation operation result. According to the method, all execution actions of the hardware unit in each execution cycle are simulated, migration of the execution actions occurs as time goes on, and therefore circulation of the execution actions of the hardware unit in the execution cycle is simulated through scheduling of the simulation process, and a design file of the whole network-on-chip can be constructed more meticulously.
Owner:BEIJING INSTITUTE OF OPEN SOURCE CHIP

Refrigeration equipment

The invention provides refrigeration equipment, relates to the technical field of household appliances, and is used for realizing operation of an artificial intelligence algorithm while a refrigeration function of a refrigerator is not influenced under the condition that resources of a main control chip of the refrigerator are limited. The refrigeration equipment comprises a box body, a refrigeration system, a heater, a memory and a controller, wherein a target model is deployed in the memory; the controller is configured to split a target algorithm task corresponding to the target model into a plurality of algorithm sub-tasks; executing at least one algorithm sub-task in the plurality of algorithm sub-tasks in the residual execution duration of at least one execution cycle of the plurality of execution cycles; wherein the remaining execution duration is the remaining duration after all the core tasks are executed in each execution period, and the core tasks are used for achieving normal operation of the refrigeration equipment; and running the plurality of execution cycles until the plurality of algorithm sub-tasks end running, and obtaining a running result of the target model.
Owner:HISENSE(SHANDONG)REFRIGERATOR CO LTD

Message sending control method and apparatus, vehicle and storage medium

PCT designated stage expiredWO2025077865A1Bus networksIn vehicleEngineering
The embodiments of the present application relate to the technical field of on-board communications. Provided are a message sending control method and apparatus, a vehicle and a storage medium. The method comprises: by continuously receiving periodic messages sent by an on-board bus, recording a time interval of adjacent periodic messages reaching a master node; each time the master node completes one task execution period, according to the time intervals of all adjacent periodic messages received in the task execution period reaching the master node, determining an on-board bus load corresponding to the task execution period; when the on-board bus load corresponding to the task execution period exceeds a load threshold value, recording the task execution period; and when the number of the recorded task execution periods reaches a number threshold value and the recorded task execution periods are periodic, acquiring a target periodic message meeting a preset delay sending condition, and delaying the next sending time of the target periodic message. The present application balances the load on the on-board bus, and reducing message loss conditions.
Owner:GUANGZHOU AUTOMOBILE GROUP CO LTD

Dynamic performance switching processor and method thereof

A processor comprises an execution unit and a performance switching module coupled to the execution unit. The performance switching module includes a control unit, a clock control unit, a voltage control unit and a multi-cycle path control unit. The control unit is configured to output at least one control instruction according to a performance requirement of the processor. The clock control unit is configured to receive a clock adjustment instruction on the at least one control instruction to adjust a clock rate provided to the execution unit. The voltage control unit is configured to receive a voltage adjustment instruction of the at least one control instruction to adjust a supplied voltage provided to the execution unit. The multi-cycle path control unit is configured to receive a path adjustment instruction of the at least one control instruction to adjust a cycle number of the instruction execution cycle of the execution unit.
Owner:INTELLIGO TECH INC

Instruction scheduling decision-making method and device, equipment and medium

The invention relates to the technical field of computers, and provides an instruction scheduling decision method which comprises the following steps: establishing a dependency graph based on a to-be-executed instruction sequence; according to the dependency relationship and the time delay between the instruction nodes, establishing constraint conditions including dependency relationship constraints; a plurality of candidate decisions are constructed, any candidate decision meets the constraint condition, and each candidate decision comprises the execution states of all the instructions in the whole execution period of the instruction sequence to be executed; obtaining a total consumption value for scheduling and executing the instruction according to each candidate decision, wherein any total consumption value comprises a time consumption value and a resource consumption value when the instruction is scheduled and executed according to the corresponding candidate decision; and taking the candidate decision with the minimum total consumption value as an instruction scheduling strategy. According to the method, the global optimality of scheduling can be ensured, and the possible negative influence of the local optimal solution on the overall performance is effectively avoided, so that the performance and efficiency of the VLIW processor can be remarkably improved.
Owner:ZHONGHAO XINYING (HANGZHOU) TECHNOLOGY CO LTD

Experimental task scheduling method and device for intelligent laboratory

The invention provides an experimental task scheduling method and device for an intelligent laboratory, and is applied to a server in a laboratory system of a target laboratory, and the method comprises the steps: obtaining an experimental task pool; determining a priority weight according to the task sensitivity level and the predicted time consumption of each experimental task; determining equipment execution information according to each task type; determining a task execution queue corresponding to each preset reference experimental device in the target laboratory according to the device execution information and the priority weight corresponding to the plurality of experimental tasks; and converting the task execution queue into an operation instruction sequence to control the experiment robot in the target laboratory to execute the experiment task through the reference experiment equipment. Thus, the server achieves the process from experimental task scheduling to robot driving equipment execution based on the equipment execution information and the priority weight, an end-to-end automatic process is constructed, the intellectualization of a target laboratory is improved, the equipment resource utilization rate is effectively increased, and the task execution period is shortened.
Owner:SHENZHEN ZHONGKE TANYUN INTELLIGENT TECHNOLOGY CO LTD

Multi-module parallel motion control method for high-speed full-automatic chemiluminescence immunoassay analyzer

The invention relates to the field of chemiluminescence immunity analyzers, and discloses a high-speed full-automatic chemiluminescence immunity analyzer multi-module parallel motion control method, which comprises the following steps: in a current execution period, pre-calculating all secondary function module action instruction sets of a next period based on real-time position information of a reaction cup and test sample parameters; according to a pre-generated instruction set, coordinating parallel actions of multiple modules through a preposition and subsequent dependency relationship, and driving a hardware execution unit to complete sample processing; and synchronizing the reaction cup position data and the test step state in real time, and switching to a next period instruction set when the period is ended. According to the method, the problems of time sequence conflict and resource contention of multi-module cooperative control are solved, the parallel efficiency of the detection process and the fault-tolerant capability of the system are improved, and the method is suitable for a high-throughput chemiluminescence immunoassay scene.
Owner:BEIJING BGI GBI BIOTECH +1

Embedded software architecture method applied to digital power supply

The invention discloses an embedded software architecture method applied to a digital power supply. The embedded software architecture method comprises the following steps: S1, timed scheduling basis: generating a tick mark; a hardware timer of the MCU / DSP is taken as a core, and a tick mark with a fixed period is generated and is taken as a time reference of task scheduling of the whole system; s2, task cycle division: according to product requirements, disassembling functions into different tasks, and allocating corresponding execution cycles; s3, a time-sharing scheduling mechanism: only executing a task of a current time slice in each ticking cycle; s4, simulating operation system logic: realizing multi-task processing through'round-robin '; s5, core interruption: a loop control algorithm; pWM period interruption or ADC sampling interruption is used for triggering, the priority is the highest, and only loop control is executed. According to the invention, the problems that the real-time performance is low and the response time is uncontrollable and long when a general embedded operating system is applied to digital power supply control software are solved.
Owner:XINAN JIANGSU ELECTRIC APPLIANCE CO LTD

Simulation method and device

A simulation method for simulating a target circuit design comprising a plurality of micro-architecture hyper-parameters. The method comprises decompiling a binary code to obtain a control flow graph comprising multiple basic blocks (101, 120); generating multiple basic block chains, BBCs, based on the plurality of basic blocks taking account of the micro-architecture hyper-parameters (102, 130); performing, for each BBC, cycle-accurate simulation (104, 150) based on the determined context (103, 140), to obtain cycle count information (150); storing the cycle count information into a database (105, 160); performing instruction-accurate simulation (106) using the binary code, to obtain instruction traces indicating executed BBC; retrieving, for each executed BBC, corresponding cycle count information from the database (107); and determining overall cycle count information of the binary code on the target circuit design by accumulating the retrieved cycle count information of the executed BBCs (108). In this way, a fast and accurate simulation can be achieved.
Owner:HUAWEI TECH CO LTD +1

Memory abnormal data recovery method, system and device and readable storage medium

The invention belongs to the field of memory self-checking and repairing, and particularly relates to a memory abnormal data recovery method, system and device and a readable storage medium. According to the method, after the memory data are averagely segmented, the XOR operation result between the segments of the memory data is used as the backup data required for recovering the abnormal memory data, and on the basis of completing the recovery of the abnormal memory data, the size of the backup data used for recovering the memory data is only the size of each segment of the segmented memory data; compared with the prior art, the requirement for the extra memory space can be reduced to 1 / x of the requirement for the existing memory space, so that the utilization rate of memory resources of the equipment can be improved, and the situation that the memory repairing method fails due to the fact that the memory space for storing backup data is insufficient when the memory resources are insufficient is reduced as much as possible; when the number of the segments is determined, the influence of extra consumed memory occupation and program execution cycle time is comprehensively considered, and the number of the segments capable of enabling the overall operation effect of program software to be relatively optimal is selected.
Owner:ELECTRIC POWER RESEARCH INSTITUTE OF STATE GRID NINGXIA ELECTRIC POWER COMPANY +5

A task scheduling method and system based on an ITSM platform

PendingCN122363860ANode clusteringNode count
This invention discloses a task scheduling method and system based on an ITSM platform, belonging to the field of IT service management technology. The method includes the following steps: acquiring an available execution node cluster; collecting task execution records of nodes within a second scheduling set to generate a true performance baseline; performing periodic node rotation operations between the first and second scheduling sets based on historical execution data and the true performance baseline; calibrating the historical execution data of the first scheduling set; monitoring the real-time load distribution of the first scheduling set to trigger emergency node rotation operations; performing emergency node rotation operations and resetting historical data for nodes that have undergone rotation; and updating the initial node quantity ratio. This invention solves the problems of hotspot solidification, self-fulfilling oracle, and cluster resource utilization imbalance caused by historical affinity bias in existing technologies by dividing execution nodes into a first scheduling set and a second scheduling set.
Owner:上海闻驿信息技术有限公司

Simulation method and device

A simulation method for simulating a target circuit design comprising a plurality of micro-architecture hyper-parameters. The method comprises decompiling a binary code to obtain a control flow graph comprising multiple basic blocks (101, 120); generating multiple basic block chains, BBCs, based on the plurality of basic blocks taking account of the micro-architecture hyper-parameters (102, 130); performing, for each BBC, cycle-accurate simulation (104, 150) based on the determined context (103, 140), to obtain cycle count information (150); storing the cycle count information into a database (105, 160); performing instruction-accurate simulation (106) using the binary code, to obtain instruction traces indicating executed BBC; retrieving, for each executed BBC, corresponding cycle count information from the database (107); and determining overall cycle count information of the binary code on the target circuit design by accumulating the retrieved cycle count information of the executed BBCs (108). In this way, a fast and accurate simulation can be achieved.
Owner:HUAWEI TECH CO LTD +1

Task execution system and method for vehicle operating system

A task execution system and method of a vehicle operation system according to a preferred embodiment of the present application, wherein the task execution system of the vehicle operation system includes a task information extraction section that extracts task information related to an event signal received from an application from a preset event chain table, a task execution cycle setting section that sets a task execution cycle using the extracted task information, a task execution section that executes one task of a plurality of tasks according to the task execution cycle, and a waiting time providing section that provides a task waiting time to the task execution section to wait for a next task execution if the one task execution is completed.
Owner:HYUNDAI AUTOEVER

An intelligent order scheduling and material management system for a milling and turning workshop

This invention relates to the field of intelligent manufacturing and industrial automation technology, specifically to an intelligent order scheduling and material management system for a milling and turning workshop. It includes a task parsing module, a feature mapping module, a state acquisition module, a potential field construction module, a scheduling calculation module, and a feedback execution module. The system receives task drawing data and bill of materials data, extracts geometric feature bounding dimension data and machining tool vector sequence data, and tensors and encodes them. It collects the current tool library configuration status parameters of the target machining equipment and the physical attribute parameters of work-in-process, constructs a continuous potential energy field distribution matrix, and dynamically refreshes it. It calculates the potential energy gradient descent direction of the multidimensional machining feature tensor flow, generates a task queue of associated paths and a theoretically estimated execution cycle time sequence, issues CNC machining task plans and automated guided vehicle (AGV) allocation instructions, and feeds back the actual cycle deviation correction value for closed-loop updates. This invention makes the scheduling results closer to the actual executable state of the workshop.
Owner:XIAMEN JANSSEN CNC EQUIPMENT CO LTD

Uranium enrichment auxiliary process air conditioning box system apc and rto online collaborative method

The application belongs to the technical field of automatic control, and specifically discloses a uranium enrichment auxiliary process air conditioning box system APC and RTO online cooperation method, which comprises the following steps: step 1, APC algorithm modeling; step 2, designing a penalty function and an execution cycle T of APC optimization APC ; step 3, designing an RTO optimization penalty function, a weight coefficient and an RTO cycle; and step 4, initializing APC and RTO optimization parameters and starting a continuous cycle operation. According to the method, numerical model and penalty function are constructed, optimization control is realized based on the prediction of the trend of the cascade hall in the future time interval, thus, the disturbance can be prevented and inhibited in a forward-looking manner, the temperature control stability and precision are ensured, and the air conditioning equipment of the auxiliary process system can be operated in an unattended, efficient and energy-saving manner.
Owner:CHINA NAT NUCLEAR URANIUM ENRICHMENT +1

A method and apparatus for processing a packet

Embodiments of the present application provide a message processing method and device, applied in the field of data processing, comprising: obtaining a transaction message, the transaction message being sent by a first transaction system and / or a second transaction system, the transaction message containing an execution path of the message; storing the transaction message in an initial directory, periodically executing a control script to read the transaction message in the initial directory through an execution period set by a timing task, and putting the read transaction message into a target directory; and processing the transaction message in the target directory according to the execution path in the transaction message. The control of the to-and-fro message script is added on the message processing system, and the transmission of the to-and-fro message is controlled through the timing task in the control of the to-and-fro message script.
Owner:CHINA CONSTRUCTION BANK +1

Scheduling device, control method, and control program

A scheduling device that schedules functions executed by a plurality of in-vehicle control devices capable of communicating with each other via a communication bus, the scheduling device being provided with: an acquisition unit that acquires first information for determining a first execution start timing and a first execution cycle, and second information for determining a second execution start timing and a second execution cycle; the second information is used to determine a first execution start timing at which a first function executed by the first in-vehicle control device and the second in-vehicle control device is started, and a second execution cycle at which the first function is executed, and a second execution start timing at which the first function is executed by the first in-vehicle control device and the second in-vehicle control device. The second execution start timing is a timing at which a second function executed by the first in-vehicle control device and a third in-vehicle control device is started, and the second execution period is a period at which the second function is executed; and a determination unit configured to determine whether the first information and the second information are different from each other. The first execution start timing, the first execution cycle, the second execution start timing, and the second execution cycle at which the total power consumption of the first, second, and third in-vehicle control devices is minimized are determined.
Owner:AUTONETWORKS TECH LTD +2

SIMD instruction arrangement method based on RISC-V architecture

The invention discloses an SIMD instruction arrangement method based on an RISC-V architecture, and belongs to the field of processor instruction arrangement. The method comprises the following steps: identifying and analyzing an SIMD applicable part in a calculation process as a calculation task for SIMD optimization; designing a basic code template according to the calculation task, and abstractly expressing the calculation task; mapping the operation in the basic code to an SIMD calculation structure; designing an SIMD (Single Instruction Multiple Data) instruction according to the vector extension characteristic of the RISC-V architecture; the SIMD instruction sequence is rearranged, so that the instructions of the loop body are expanded, the same instructions are executed in a centralized mode, the idle period between the instructions is shortened, and the parallelism degree and throughput of instruction execution are improved. According to the method, the execution cycles of all types of instructions are shortened, so that the overall computing performance is greatly improved, the energy consumption is reduced, the resource utilization rate is improved, and the GPU is more efficient when processing large-scale parallel computing tasks.
Owner:ZHEJIANG LAB

Integrating loop unrolling and loop splitting to reduce control overheads

ActiveUS12632233B2Code compilationControl flowLoop splitting
Described are techniques for reducing overhead controls. A loop tree is constructed from a program, such as a structured control flow program. Structured control flow refers to a programming concept where the flow of control to a block or region is based on single entry and single-exist methodology (SESE). A loop tree refers to a tree-like data structure that graphically represents loop(s) and / or an if-condition(s) in a program, such as a structured control flow program. A loop splitting operation or a loop unrolling operation may then be performed in connection with the node of the loop tree that is identified as having the highest benefit (ratio of execution cycles gained to the increase in code size) representing an if-condition or a loop, respectively, provided that the resultant code fits in the instruction buffer.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Performance analysis system and performance analysis method of processor

The invention provides a performance analysis system of a processor and a performance analysis method of the processor, the performance analysis system of the processor comprises a configuration module, a determination module, an obtaining module and a calculation module, the configuration module is used for configuring a function part and a constraint relation corresponding to the processor; the determination module is used for determining a time point constraint of each assembly instruction according to each assembly instruction in the assembly code use case, a functional part corresponding to the processor, a constraint relationship and a scheduling strategy; the obtaining module obtains the total execution cycle number of the assembly code case according to the time point constraint of each assembly instruction and the instruction sequence of each assembly instruction; and the calculation module is used for calculating the number of assembly instructions executed by the processor in each clock period according to the total execution period number of the assembly code use case and the total number of the assembly instructions. According to the performance analysis system of the processor and the performance analysis method of the processor provided by the embodiment of the invention, the performance analysis efficiency of the processor is improved.
Owner:BEIJING TSINGMICRO INTELLIGENT TECH CO LTD

Data loading method and device, electronic equipment, storage medium and computer program product

PendingCN120835202AMemory footprintTerm memory
The invention relates to a data loading method and device, electronic equipment, a storage medium and a computer program product. The method comprises the steps of determining a configuration file required by a photographing function in response to a starting request for the photographing function; performing preloading processing on the configuration file to obtain preloading information; based on the first execution cycle and the second execution cycle, caching each configuration parameter included in the configuration file to a corresponding storage space; based on the execution time of the configuration parameters in each storage space, determining a loading sequence of each storage space; according to the loading sequence of the storage spaces corresponding to all the configuration files, the configuration parameters in the storage spaces are loaded in sequence. According to the embodiment of the invention, the configuration parameters can be cached to different storage spaces according to the execution cycle of the configuration parameters, the loading sequence of each storage space is determined accordingly, the configuration parameters in the different storage spaces are loaded in a time-sharing manner according to the loading sequence, and the data load and the memory occupation when the camera is started can be optimized.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Data acquisition and pushing system and method, electronic equipment and storage medium

The invention provides a data acquisition and pushing system and method, electronic equipment and a storage medium. The system comprises a display layer, a scheduling layer, a splitting layer, an execution layer and a storage layer, the display layer is used for acquiring connection information and task configuration files of multiple databases; the scheduling layer is used for scheduling a current collection task related to a plurality of databases to be collected according to the execution period; the splitting layer is used for splitting the current collection task into a plurality of sub-tasks in one-to-one correspondence with a plurality of databases to be collected, and pushing the plurality of sub-tasks to the message queue; the execution layer is used for remotely connecting a plurality of to-be-collected databases according to the connection information, traversing and executing each target data query script associated with a subtask corresponding to each to-be-collected database to obtain current collected data, and pushing the current collected data to a target end in response to the situation that the current collected data meets a batch pushing condition in the execution process; the storage layer is used for recording a corresponding execution result in response to the completion of execution of the current collection task.
Owner:太保科技有限公司

Equipment data interaction method and system, automation equipment and medium

The invention relates to an equipment data interaction method and system, automation equipment and a medium, and the equipment data interaction method applied to data sending end equipment comprises the steps: determining a storage address of target data needing to be interacted after a demand for providing interaction data for data receiving end equipment is generated; and reading the target data according to the storage address, writing the target data into a write-out buffer area of the target data, and sending the target data in the write-out buffer area to a reading buffer area of the data receiving end equipment by a data refreshing thread of which the execution period is smaller than the minimum task period, therefore, the data receiving end device can read the target data when the target data of the data sending end device needs to be read in the task period. According to the method, data sharing at any moment in a period is realized, logic abnormal values and real-time values can be positioned more accurately, finer running state information can be acquired to realize more accurate control and quicker response, and the flexibility and expandability of the system are improved.
Owner:CLP INTELLIGENT TECH CO LTD