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

327 results about "Load instruction" patented technology

Write-after-read conflict prediction method, device and equipment

The invention provides a write-after-read conflict prediction method, device and equipment, which are applied to the technical field of data processing, and the method comprises the following steps: reading a to-be-transmitted loading instruction; the loading instruction is located in a loading queue of the out-of-order execution processor. Determining an index value of the loading instruction; the index value is used for quickly positioning a conflict record matched with the loading instruction in a historical conflict table of the out-of-order execution processor. The conflict record comprises a first storage instruction corresponding to the loading instruction. And when it is determined that the conflict record corresponding to the index value exists in the historical conflict table, setting the loading instruction to be in a suspended state. And after the execution of the first storage instruction is finished, executing the loading instruction. The problem that the execution efficiency of a processor is affected due to pipeline emptying and pause caused by write conflicts after reading can be solved.
Owner:BEIJING YIHUA CLOUD NETWORK TECH CO LTD

Method and system for implementing memory access optimization of processor with multi-channel concurrent instructions

The invention provides a processor memory access optimization implementation method and system with multi-channel concurrent instructions, and relates to the technical field of processor integrated circuits, and the method comprises the steps: obtaining a Load instruction and a Store instruction to be executed; distributing a plurality of memory access instructions to each memory access channel which is independently processed in parallel, wherein each memory access channel comprises a Load memory access channel and a Store memory access channel; an independent Load queue and an independent RAW check queue are arranged in the Load memory access channel, and an independent Store queue, an independent STD queue and an independent Store Buffer queue are arranged in the Store memory access channel; the Load instruction is sequentially subjected to an address generation stage, a TLB parallel query stage, an L1Cache access stage, a RAW check and data forward push stage and a data write-back stage in the Load memory access channel; according to the method, address and data separation processing is carried out on a Store instruction, an address part enters a Store queue, a data part enters an STD queue, then merging is carried out, multiple Store operations on the same Cache Line are merged into one-time writing, the merged data are written into a Store Buffer queue, and then the Store Buffer queue submits and caches in a unified mode.
Owner:SHANDONG LINGNENG ELECTRONIC TECH CO LTD

Integrated distributed energy storage UPS system

The invention discloses an integrated distributed energy storage UPS (Uninterrupted Power Supply) system, which relates to the technical field of distributed energy storage and comprises the steps of S1, data real-time acquisition, S2, parameter normalization processing, S3, dynamic weight calculation, S4, load instruction dynamic distribution, S5, multi-target coordination control execution and S6, state feedback and parameter self-tuning. According to the method, core parameters such as the charge state, the health degree, the temperature and the internal resistance of each energy storage unit are evaluated in real time, a weight function with a time-varying characteristic is constructed, the output proportion of each unit can be dynamically adjusted, and intelligent load distribution matched with the equipment aging state and the environment working condition is achieved; by introducing a health degree attenuation factor, the system can quantify the nonlinear degradation characteristics of the battery pack, preferentially dispatches the unit with an excellent state to bear the base load, and provides an intermittent rest period for the high-loss unit at the same time.
Owner:JIANGSU EVERYS NEW ENERGY CO LTD

Memory access violation prediction method and system, terminal and storage medium

The invention discloses a memory access violation prediction method and system, a terminal and a storage medium, and the method comprises the steps: obtaining a loading instruction, and decoding the loading instruction to obtain a target loading instruction; generating a target physical address according to the target loading instruction, obtaining a full connection entry, obtaining a violation distance of the target physical address in the full connection entry according to the target physical address, and obtaining a prediction storage instruction according to the target loading instruction and the violation distance; searching a storage instruction in a storage instruction queue according to the target physical address, taking the predicted storage instruction as a conflict storage instruction when the storage instruction which is not transmitted exists before the target loading instruction is searched, and storing the target loading instruction in a retransmission list; and after a target storage instruction corresponding to the conflict storage instruction is transmitted, writing back the target loading instruction in the retransmission list. According to the method, the memory access violation is predicted through the full-connection entry, so that the memory access violation is avoided.
Owner:SHENZHEN UNIV

Memory access optimization method and device for ensemble communication operator and computing equipment

The invention provides a memory access optimization method and device for an aggregate communication operator and computing equipment, and relates to the technical field of graphics processor computing. The method comprises the following steps: identifying a memory access instruction sequence in a to-be-optimized set communication operator, wherein the memory access instruction sequence comprises a standard loading instruction and a standard storage instruction; replacing the standard loading instruction with a batch loading instruction, and replacing the standard storage instruction with a batch storage instruction; the batch loading instruction and the batch storage instruction are configured to execute batch operation on the continuous memory address space at the thread beam level and finally execute the batch loading instruction and the batch storage instruction, so that the emission number of memory access instructions can be reduced, the scheduling burden of a thread beam scheduler is relieved, and the scheduling efficiency is improved. And the execution efficiency and the bandwidth utilization rate of the ensemble communication operator in the distributed training of the graphics processor are effectively improved.
Owner:SHANGHAI BIREN TECH CO LTD

Data processing device and method, processor and chip

The invention relates to a data processing device and method, a processor and a chip, and relates to the technical field of computers, the data processing device comprises a processing module and a driving module; the processing module obtains address information of each thread in a first instruction when judging that the instruction to be processed is the first instruction, the first instruction is a multi-thread parallel loading instruction, and the address information of different threads is mutually independent; the driving module determines a parallel loading result according to address information of each thread in the first instruction, the address information is used for determining an off-chip address and an on-chip address of each thread, and the thread is used for loading data at a position indicated by the off-chip address to a position indicated by the on-chip address. According to the embodiment of the invention, multi-thread parallel execution of different data accesses can be realized, and the calculation efficiency is remarkably improved.
Owner:MOORE THREADS TECH CO LTD

A virtual power plant load regulation method, device and medium

The present invention relates to a virtual power plant load regulation method, device and medium, belonging to the field of virtual power plant load regulation technology, comprising the following steps: obtaining load instruction data of the virtual power plant; determining the load resource scheduling cost, demand response capacity deviation penalty, and load response willingness and reliability equivalent cost of the virtual power plant based on the load instruction data; constructing a load instruction decomposition objective function of the virtual power plant with the goal of minimizing the load resource scheduling cost, demand response capacity deviation penalty, and load response willingness and reliability equivalent cost of the virtual power plant; formulating constraints corresponding to the load instruction decomposition, solving the load instruction decomposition objective function based on the constraints to obtain the load regulation instruction of the virtual power plant; and regulating the load of the virtual power plant according to the load regulation instruction. The present invention can achieve the goal of reducing the operating expenses of the virtual power plant while meeting the load demand.
Owner:国网福建省电力有限公司营销服务中心 +1

Asynchronous parallel processing method and system for address correlation in superscalar processor

The invention discloses an asynchronous parallel processing method and system for address correlation in a superscalar processor, after an instruction data packet enters a transmitting unit, instructions are sent to a corresponding transmitting queue according to the type of each instruction, the transmitting queue requests to transmit the instructions in a polling mode, and when the selected instruction meets a transmitting condition, the selected instruction is transmitted; in one round of instructions, the Load instructions are grouped by taking the Store instructions as boundaries, and the Load instructions in the groups are executed out of order; after the memory access instruction enters the memory access stage, when the Store instruction is executed, the Store instruction is temporarily stored in the buffer table, when the Load instruction is executed, whether address correlation exists between the current Load instruction and the Store instruction in the buffer table or not is detected, if the address correlation does not exist, the internal access number is accessed, and if the address correlation exists, the number is fetched from the buffer table. On the basis of the design of the asynchronous circuit, a memory access instruction part out-of-order execution and memory access instruction address correlation processing mechanism is introduced, the memory access instruction throughput efficiency of the superscalar processor is improved, and the instruction execution speed and processing efficiency are improved.
Owner:LANZHOU UNIV

Process injection method and related equipment

The embodiment of the invention provides a process injection method and related equipment, which are used for solving the problem of process injection of a binary file. The method comprises the steps of obtaining a target thin binary file in binary files; analyzing a file header and a loading instruction segment of the target thin binary file to obtain a blank area between the last loading instruction in the target thin binary file and the initial position of the data segment; generating a dynamic library dependency instruction according to the dynamic library information on which the binary file depends; calculating the address size of a target space occupied by the dynamic library dependency instruction; if the size of the target space address is larger than that of the blank area, obtaining a system architecture of the target thin binary file; calculating a target offset of the initial position of the data segment according to the system architecture and the size of the target space address; offsetting the initial position of the data segment by a target offset to obtain an increased blank area; and inserting a dynamic library dependency instruction into the increased blank area to realize process injection of the binary file.
Owner:BEIJING DIGITAL INFORMATION CO LTD

Thermal power generating unit dynamic coupling compensation coordination control system

The invention discloses a thermal power generating unit dynamic coupling compensation coordination control system, which belongs to the technical field of thermal power generating units, and comprises a dynamic coupling compensation module, a self-adaptive sliding pressure optimization module and a coordination control execution module, the dynamic coupling compensation module is used for receiving a load instruction sent by a preset control terminal and generating a dynamic compensation signal; the self-adaptive sliding pressure optimization module is used for correcting a preset initial sliding pressure curve in real time based on the time-varying characteristics of the actual operation parameters of the thermal power generating unit, superposing the current load demand of the thermal power generating unit and the heat storage capacity change of the boiler in the initial sliding pressure curve, and dynamically generating an optimal operation initial pressure target value; and the coordination control execution module is used for integrating the dynamic compensation signal and the optimal operation initial pressure target value into a unified control instruction. The dynamic coupling compensation module, the self-adaptive sliding pressure optimization module and the coordination control execution module are arranged, so that the manual intervention requirement is remarkably reduced.
Owner:山西京能吕临发电有限公司

Code compiling method, electronic equipment and storage medium

The embodiment of the invention provides a code compiling method, electronic equipment and a storage medium. The code compiling method is used for compiling a code comprising at least one thread local storage variable, and comprises the following steps: acquiring a record of the thread local storage variable used by each first function in the code, and transmitting the record to a driver, enabling the driver to distribute each thread local storage variable to a thread local memory according to the record during operation; a machine code corresponding to the code is generated according to the intermediate representation corresponding to the code, the machine code comprises a loading instruction, and the loading instruction is used for obtaining a thread local memory address corresponding to each thread local storage variable based on the allocation result of the driver when being executed. According to the code compiling method, a mechanism of dynamically allocating the address space during operation is adopted, so that the waste of the local memory space of the thread is avoided, and the utilization rate of the local memory space of the thread is improved.
Owner:SHANGHAI BIREN TECH CO LTD

Instruction execution device, chip, electronic equipment and method

The invention discloses an instruction execution device, a chip, electronic equipment and a method, and belongs to the technical field of chips. The instruction execution device comprises; the instruction dispatching unit is used for sending a first instruction to the first assembly line and sending a second instruction to the second assembly line; the first instruction is one of a storage instruction and a loading instruction, and the second instruction is the other one of the storage instruction and the loading instruction; the dependency detection unit is used for determining at least one target second instruction from the at least one second instruction after the first assembly line receives the first instruction; the target second instruction has the same instruction address as the first instruction and violates an instruction execution time sequence, and the instruction execution time sequence refers to an execution sequence between the first instruction and the target second instruction; and the time sequence processing unit is used for controlling the execution process of the first instruction and the target second instruction to meet the instruction execution time sequence. The instruction execution device is helpful for improving the instruction execution efficiency.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Pixel processing method, electronic device, machine readable medium, and program product

The embodiment of the invention provides a primitive processing method, electronic equipment, a machine readable medium and a program product, and relates to the technical field of graphic processing.The method comprises the steps that an equation coefficient of a cutting plane equation of a target cutting plane is obtained, and vertex coordinates of vertexes in a to-be-cut primitive are obtained; the target cutting plane is any one currently enabled cutting plane. Generating a target loading instruction for the equation coefficient and the vertex coordinate; the target loading instruction is used for instructing the GPU to load the equation coefficient and the vertex coordinate into a preset register. Generating a target calculation instruction based on a preset register; the target calculation instruction is used for instructing the GPU to calculate a target distance between the vertex and the target cutting plane based on an equation coefficient in a preset register and the vertex coordinates. And executing the target loading instruction and the target calculation instruction by an original calculation unit in the GPU to obtain a target distance. Therefore, the circuit overhead and the implementation cost can be reduced.
Owner:LOONGSON TECH CORP

Floating point instruction conversion calculation precision optimization method based on extended control word

The invention discloses a floating point instruction conversion calculation precision optimization method based on an extended control word, and the method comprises the steps: calculating a control word through an extended ARM floating point number, and building a rounding mode mapping table, an exception type mapping table and a virtual exception instruction table in advance; the conversion of an x86 floating-point number control word loading instruction is realized based on a rounding mode mapping table and an exception type mapping table, and for an x86 floating-point number calculation instruction, an ARM instruction sequence which the x86 floating-point number calculation instruction should be converted into is preliminarily determined according to whether the x86 floating-point number calculation instruction is a high-precision calculation related instruction or not; the method comprises the following steps of: acquiring an x86 floating-point number calculation instruction, and determining whether to add an instruction group for simulating exception triggering for the x86 floating-point number calculation instruction according to whether the x86 floating-point number calculation instruction exists in a virtual exception instruction list so as to finish conversion of the x86 floating-point number calculation instruction, so that conversion execution from the x86 floating-point number calculation related instruction to an ARM system is realized, the precision loss of program cross-architecture execution is reduced, and the program cross-architecture execution reliability is improved.
Owner:北京麟卓信息科技有限公司

Memory access dependency prediction method and system for processor and storage medium

The invention is suitable for the technical field of processors, and particularly relates to a memory access dependency prediction method and system for a processor and a storage medium. The memory access dependency prediction system comprises a loading and storage dependency predictor used for predicting whether address dependency exists in a loading instruction and a storage instruction; the loading and storage dependency predictor comprises a loading instruction reordering cache, a storage instruction reordering cache, an index generator, a loading and storage dependency historical record table and a storage execution record table; the storage execution record table is used for recording a storage instruction reordering cache index value and a reordering cache age value of the storage instruction. Compared with the prior art, the method has the advantages that the address dependency prediction accuracy and efficiency of the loading instruction and the storage instruction are higher, and the performance of the processor is better.
Owner:RIVAI TECH (SHENZHEN) CO LTD

Predictive storage to load forwarding

A method for performing predictive store-to-load forwarding on a processor includes receiving a load instruction; executing a predictive storage-to-load forwarding process, including obtaining a predicted storage queue id from a prediction table based on an address of a load instruction, searching a value from the storage queue based on the storage queue id, and executing a parallel verification process on the predicted storage queue id; determining that the parallel verification process is successful; and in response, reading a value for the load instruction from the store queue.
Owner:GOOGLE LLC

Upgrading method and device for metadata nodes in distributed cluster, equipment and medium

The invention relates to an upgrading method and device for metadata nodes in a distributed cluster, equipment and a medium, and the method comprises the steps: responding to an upgrading instruction of a to-be-upgraded metadata node, and sending a first loading instruction to a target metadata node; the first loading instruction is used for indicating the target metadata node to load read-only segment metadata in the to-be-upgraded metadata node according to a first loading rate; whether loading of the read-only segment metadata is completed is determined, and a second loading instruction is sent to the target metadata node under the condition that loading is determined to be completed; the second loading instruction is used for indicating the target metadata node to load readable-writable segment metadata in the to-be-upgraded metadata node according to a second loading rate, and the first loading rate is smaller than the second loading rate; and after receiving a loading completion notification of the readable and writable segment metadata, upgrading the to-be-upgraded metadata node. According to the method and the device, smooth upgrading of the metadata node can be realized under the condition that the service performance is not influenced, and the experience feeling of a user is improved.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1

Store-to-load forwarding correctness checks using physical address proxies stored in load queue entries

A microprocessor includes a load / store unit that performs store-to-load forwarding, a PIPT L2 set-associative cache, a store queue having store entries, and a load queue having load entries. Each L2 entry is uniquely identified by a set index and a way. Each store / load entry holds, for an associated store / load instruction, a store / load physical address proxy (PAP) for a store / load physical memory line address (PMLA). The store / load PAP specifies the set index and the way of the L2 entry into which a cache line specified by the store / load PMLA is allocated. Each load entry also holds associated load instruction store-to-load forwarding information. The load / store unit compares the store PAP with the load PAP of each valid load entry whose associated load instruction is younger in program order than the store instruction and uses the comparison and associated forwarding information to check store-to-load forwarding correctness with respect to each younger load instruction.
Owner:VENTANA MICRO SYSTEMS INC

Unit variable load feedforward control method and device, electronic equipment and storage medium

The invention provides a unit variable load feed-forward control method and device, electronic equipment and a storage medium, and compared with the related technology, according to the embodiment of the invention, the state parameter of the target unit is acquired in real time, and the feed-forward quantity is calculated, so that the current operation condition of the unit can be accurately reflected, and a reliable basis is provided for making a control strategy; the feed-forward quantity is corrected based on the pressure deviation value of the target boiler, the change of the boiler pressure can be quickly responded, the control lag is reduced, and the real-time performance and the accuracy of control are improved; the corrected feed-forward quantity is optimized according to the change interval of the load instruction, so that the unit can be more stably transited when the load changes, and unstable operation and efficiency reduction caused by sudden change of the load are avoided; by cooperatively controlling the multiple subsystems such as the coal quantity system, the air supply system and the induced draft fan system, comprehensive optimization of the running state of the unit can be achieved, the overall running efficiency is improved, and energy consumption is reduced.
Owner:HOHHOT KELIN THERMOELECTRICITY CO LTD

Data reuse cache

Data reuse caching techniques are described. In one example, a load instruction is generated by an execution unit of a processor unit. In response to the load instruction, data is loaded by a load storage unit for processing by the execution unit, and is also stored to a data reuse cache communicatively coupled between the load storage unit and the execution unit. Upon receiving a subsequent load instruction for the data from the execution unit, the data is loaded from the data reuse cache for processing by the execution unit.
Owner:ADVANCED MICRO DEVICES INC

Webpage loading method and device, electronic equipment and storage medium

The invention provides a webpage loading method and device, electronic equipment and a storage medium, and relates to the technical field of computers, in particular to the technical field of application programs and webpage display. According to the specific implementation scheme, a webpage loading instruction is received, wherein the webpage loading instruction is used for indicating loading of a target webpage; then, a loading component is started to load the target webpage, a target offline package corresponding to the target webpage is obtained from the offline packages stored locally, and the target offline package comprises the pre-request address of the first resource in the target webpage. The first resource is then downloaded based on the pre-requested address. In the process that the loading component loads the target webpage, a downloading request sent by the loading component to the server is intercepted, and if the downloading request is used for requesting to download the first resource, the first resource is sent to the loading component, so that the loading component loads the target webpage based on the first resource. The time consumption for loading the webpage in the application program is reduced.
Owner:BEIJING DUYOU INFORMATION TECH CO LTD

Production change control method and equipment for mixed line production and medium

The embodiment of the invention discloses a production change control method and device for mixed line production and a medium, and relates to the technical field of production control, and the method comprises the steps: collecting real-time production index data corresponding to a current production product in a current production line in real time under the triggering of a production change instruction issued by a production management system, obtaining a target process parameter set corresponding to the target product change product; according to the real-time production index data and the production change instruction, a production change state vector containing a production change stage label is determined, and the production change stage label comprises a production change preparation stage, a production change pre-adjustment stage and an execution stage; and based on the production change state vector and the target process parameter set, through a preset reinforcement learning agent, determining a time sequence production change action sequence, converting the time sequence production change action sequence into an equipment control instruction for instruction distribution, and realizing production change control. The sequential production change action sequence comprises a pre-adjustment action instruction, a parallel scheduling instruction and a parameter loading instruction.
Owner:INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD

RISC-V vector data loading instruction processing method and processor

The invention provides an RISC-V vector data loading instruction processing method and a processor, and relates to the technical field of processors. When a vector loading instruction is transmitted, memory access address calculation and memory access can be started in advance only by making a source operand ready, and waiting for an old value of a target vector register is not needed, so that transmission blocking caused by dependence of the old value is avoided; by temporarily storing loaded data in a vector data buffer area, memory access operation and subsequent merging write back are decoupled, and memory access delay and old value ready waiting time are overlapped; and when the instruction becomes the oldest to-be-written-back instruction and an old value is ready, the merging unit merges new and old data element by element according to the mask and vector configuration to ensure correct implementation of RISC-V vector extension complex semantics. On the premise of not influencing the function correctness, the memory access delay is effectively hidden, the instruction level parallelism is improved, and the processing efficiency of the vector loading instruction is remarkably improved.
Owner:YIHUA TECHNOLOGY (BEIJING) CO LTD

Processor context storage and recovery method based on shadow register

The invention discloses a processor context storage and recovery method based on a shadow register. The main purpose of the invention is to realize more bottom-layer flexible processor context switching under complex processor scenes such as a multi-privilege mode based on a shadow register structure. By introducing a shadow register structure, when the context of the processor is saved and recovered, logic registers at different positions in a saving and loading instruction are mapped into different physical register files, so that the damage of a context saving program to an original site is avoided. Compared with a classic context storage and recovery method, the method can flexibly support the context switching of the processor in different modes, simplifies the context storage of a switching program, and improves the switching efficiency while guaranteeing the context integrity of the processor.
Owner:BEIHANG UNIV

Satellite load instruction design optimization method and device, storage medium and electronic equipment

The invention discloses a satellite load instruction design optimization method and device, a storage medium and electronic equipment, and relates to the technical field of spaceflight. The method comprises the following steps: receiving an instruction set playback instruction sent by a satellite service platform, wherein the instruction set playback instruction carries a first instruction set identifier; based on the first instruction set identifier, a corresponding instruction file and a check code file corresponding to the instruction file are obtained, and an instruction sequence recorded for the target function task and the calling sequence and bias time of the instruction sequence are recorded in the instruction file; performing integrity check on the instruction file based on the check code file to obtain a first integrity check result; if it is determined that the instruction file is complete according to the first integrity verification result, the instruction sequence is executed based on the calling sequence and the bias time of the instruction sequence to complete the target function task. According to the invention, the operation control difficulty of the satellite load and the communication cost with the user side can be reduced, and the operation control efficiency can be improved.
Owner:HEBEI TSINGHUA DEV RES INST +1

Multi-transmitting channel architecture optimization method and system based on superscalar processor

The invention provides a multi-transmitting-channel architecture optimization method and system based on a superscalar processor, and belongs to the technical field of processors, and the method comprises the steps: reading an instruction by adopting a data capturing and transmitting mechanism, judging whether a register is ready, introducing a feedforward data cache region, optimizing a data path, reading and obtaining a value of the register, and obtaining a multi-transmitting-channel architecture of the superscalar processor; the read values and instructions are stored in a transmitting queue; loading storage instruction transmission optimization is carried out on the instruction, a storage instruction is divided into a storage address and storage data, the storage data is allowed to be transmitted in advance, and table items are established in a loading storage unit; and reconstructing the transmitting queues, reconstructing the LSIQ transmitting queues into a Load instruction queue and a Store instruction queue, arbitrating the transmitting queues respectively, and waiting for execution. According to the method, the access pressure of the register file can be effectively relieved, the data feedforward efficiency is improved, RAW address conflicts are reduced, and the instruction transmitting efficiency and the overall processor performance are improved.
Owner:SHANDONG LINGNENG ELECTRONIC TECH CO LTD

Global memory disambiguation for a parallel architecture with compute slices

Techniques for checking memory operations are disclosed. A processing unit is accessed, comprising compute slices, control unit, local memory disambiguation units (LMDUs), and a global MDU (GMDU). Each slice includes an execution unit and is coupled to successor and predecessor slices. Each slice is coupled to an LMDU. Each LMDU is coupled to the GMDU. A first slice executes a first slice task. The task includes a load instruction and address. The slice issues the load to an LMDU, saving load information in a memory operation table (MOT). For a not fully serviced load instruction, the LMDU sends the load information to the GMDU, storing load information in a global MOT (GMOT). The GMOT detects address aliasing between the load address and a previously issued address saved in the GMOT. The GMOT forwards memory information from previously issued memory instructions to the MOT to satisfy the load instruction.
Owner:ASCENIUM INC

Apparatus and method for hiding vector load latency in a time-based vector coprocessor

A processor includes a time counter and a vector coprocessor for executing vector instructions for statically dispatching vector instructions with preset execution times based on a write time of a register in a coprocessor register scoreboard and a time counter provided to a vector execution pipeline. The processor also provides a method for hiding the latency of the vector load instructions.
Owner:SIMPLEX MICRO INC

SDK (Software Development Kit) dynamic integration method, device and equipment and readable storage medium

The invention discloses an SDK (Software Development Kit) dynamic integration method, device and equipment and a readable storage medium, and relates to the technical field of software development, and the method comprises the following steps: after receiving an SDK loading instruction, analyzing the SDK loading instruction to obtain a first analysis result, and determining a class file storage path corresponding to a target loading SDK according to the first analysis result; loading a target SDK class file corresponding to the class file storage path according to a preset loading process template; instantiating the loaded target SDK file through a JAVA reflection mechanism to obtain a first instance corresponding to the target SDK file; and obtaining an identification code corresponding to the target loading SDK, obtaining metadata information in the target SDK class file, and registering the identification code corresponding to the target loading SDK, the first instance and the metadata information in a preset registry. According to the method, the SDK integration efficiency can be improved, and integration errors are reduced.
Owner:ZHONGDIAN DATA IND CO LTD

Virtual power plant load adjusting method and device and medium

The invention relates to a virtual power plant load adjusting method and device and a medium, and belongs to the technical field of virtual power plant load adjustment, and the method comprises the following steps: obtaining load instruction data of a virtual power plant; determining load resource scheduling cost, demand response capacity deviation penalty and load response willingness and reliability equivalent cost of the virtual power plant based on the load instruction data; constructing a load instruction decomposition objective function of the virtual power plant by taking minimization of load resource scheduling cost, demand response capacity deviation penalty and load response willingness and reliability equivalent cost of the virtual power plant as an objective; formulating a constraint condition corresponding to load instruction decomposition, and solving the load instruction decomposition objective function based on the constraint condition to obtain a load adjustment instruction of the virtual power plant; and adjusting the load of the virtual power plant according to the load adjustment instruction. According to the invention, the operation expenditure of the virtual power plant can be reduced while the virtual power plant meets the load demand.
Owner:国网福建省电力有限公司营销服务中心 +1