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

10results about How to "Improve programming performance" patented technology

Man-machine collaboration program repairing method based on large language model

The invention provides a man-machine collaborative program repairing method based on a large language model, relates to the technical field of automatic program repairing, and remarkably improves the accuracy and success rate of program repairing. According to the method, a large language model is guided through preliminary analysis of manual teaching, errors in a program can be more accurately positioned and repaired by combining a repairing process of multiple iterations and more information introduced step by step, misjudgment and omission are reduced, and the program repairing efficiency is greatly improved. Compared with a traditional method, blind exploration of a large language model on complex problems is avoided through a man-machine cooperation mode, time and computing resources are saved, and adaptability of program repair is enhanced. According to the method, program defects of various types and complexity can be handled, and simple grammar errors or complex logic errors can be effectively handled through a step-by-step deep repair process.
Owner:BEIJING JUDAOYOUDA NETWORK TECH

Chip burning method, computer device and computer readable storage medium

The application provides a chip burning method, a computer device and a computer readable storage medium. The chip burning method comprises the following steps: generating a plurality of different temporary keys; combining the plurality of temporary keys into a key sequence and storing the key sequence in a temporary key file; receiving an encrypted burning file from a second terminal; matching the temporary keys in the key sequence of the encrypted burning file with the temporary keys stored in a local key database one by one; when the temporary keys are successfully matched with the temporary keys in the local key database, downloading a decrypted program file to a burner, the program file is used for burning to a target chip, and then deleting the matched temporary key from the local key database. By generating a plurality of different temporary keys and storing the temporary keys in the local database, the number of burners that can be used at the same time is controlled by matching the temporary keys one by one and deleting the used keys immediately after successful matching, and the total burning quantity can be accurately controlled.
Owner:ZHUHAI XINMAT TECH CO LTD

Multi-thread HTTP (Hyper Text Transport Protocol) request counting method, system, equipment and medium

The invention relates to the technical field of HTTP requests, in particular to a multi-thread HTTP request counting method, system and device and a medium. Firstly, a data processing thread and a work processing thread are created when a main program is started; secondly, establishing a communication pipeline when a working processing thread is started, when the obtained HTTP request counting time reaches the externally set counting time, sending a counting combination signal and related data corresponding to the current IP to a current data processing thread through the communication pipeline, and generating a data obtaining signal and current IP information; and finally, acquiring and merging all working thread data, modifying state information of the working thread data, and modifying counting data in the working processing thread. According to the method and the device, the problem of resource competition is solved, the use of a thread lock is avoided, the problem that multiple threads are blocked and wait for one thread to execute a task is avoided, and the processing efficiency of the HTTP request is greatly improved.
Owner:CHENGDU DBAPP SECURITY

Compilation optimization method and device and related equipment

The embodiment of the invention provides a compiling optimization method and device and related equipment, and the method comprises the steps: in a program compiling process, based on a loop nested structure of a program, determining a write operation statement meeting a non-temporary storage condition, and marking non-temporary storage; aligning the write operation statements marked with non-temporary storage according to the vector width; cancelling the non-temporary storage mark of the write operation statement, traversing the intermediate representation of the program, determining the write operation statement meeting the non-temporary storage condition again, and marking the target non-temporary storage; and according to the write operation statement marked with the target non-temporary storage, a vector non-temporary storage instruction is generated, so that cache pollution is reduced, and the memory bandwidth utilization rate is improved.
Owner:HYGON INFORMATION TECH CO LTD

A display module flicker burning device

This utility model discloses a display module flicker programming device in the field of display module programming technology, including a base, a testing machine, a programming probe, a carrier disk, red and green indicator lights, and cables. The base has an operating side, and the red and green indicator lights, the programming probe, and the testing machine are located inside the base. The programming probe is installed on the side away from the operating side. A hole is cut in the upper cover of the base corresponding to the programming probe, and the top of the programming probe is flush with the surface of the upper cover. The red and green indicator lights are installed on the upper cover of the base. The programming probe is electrically connected to the testing machine via cables. The carrier disk is installed on the upper surface of the base and is detachably connected to the base. The carrier disk has a positioning groove, and the positioning groove is cut in the hole corresponding to the programming probe. This utility model has no moving mechanical parts, and the operator does not need to touch the relevant circuits during operation, thus reducing the risk of circuit failure and improving the stability of the device.
Owner:FUJIAN HUAJIACAI CO LTD

Core photo automatic correction and cropping method based on YOLOv8-seg and perspective transformation

ActiveCN121707887BRealize fully automatic correctionachieve croppingImage enhancementImage analysisImaging processingComputer graphics (images)
This invention provides an automatic correction and cropping method for core images based on YOLOv8-seg and perspective transformation, belonging to the field of image processing technology. The method includes: S1: collecting core box images; S2: polygon point sequence annotation; S3: obtaining the optimal segmentation model; S4: cropping. This invention addresses the problems of excessive manual intervention, low efficiency, and poor adaptability in existing core image processing methods by providing a fully automated end-to-end solution that requires no preprocessing. It enables rapid and stable correction and cropping of core images in complex scenarios, reducing the mechanical workload of geologists and allowing them to focus on core exploration work, thus meeting the practical application needs of large-scale geological exploration projects.
Owner:ZIJIN MINING GRP SOUTHWEST GEOLOGICAL EXPLORATION CO LTD

A method for automatic migration and optimization of heterogeneous parallel programs

A method for automatic migration and optimization of heterogeneous parallel programs belongs to heterogeneous parallel program development technology. The invention is to realize automatic migration of CPU parallel programs, improve program performance while reducing the workload of developers, and thus solve the problems of parallel instruction conversion, data transmission management and optimization. Technical points: Construct a framework for an automatic migration system for heterogeneous parallel programs, which is used to automatically translate OpenMP CPU parallel programs into OpenMP Offloading heterogeneous parallel programs; formalize consistency state conversion, optimize transmission operations and reduce redundant data transmission under the premise of ensuring data consistency; design a runtime library, which is used to provide automatic data transmission management and optimization functions and maintain the consistency state of each variable memory area; design a source-to-source translator, which is used to automatically convert parallel instructions and automatically insert runtime APIs. This method can automatically identify CPU parallel instructions and convert them into accelerator parallel instructions, thereby improving program performance.
Owner:HARBIN INST OF TECH

Compiling optimization method, device and related equipment

PendingCN122507379Aincrease profitImprove programming performance
This application provides a compilation optimization method, apparatus, and related devices. The method includes: during program compilation, traversing an intermediate representation and collecting feature information of memory regions accessed by corresponding memory access instructions, the feature information indicating the access characteristics of elements in a memory region of the memory access instructions; determining whether the memory region meets compilation optimization conditions based on the feature information; if so, rearranging the order of elements in the memory region according to the feature information and storing them in a target memory region; and updating the parameter information of the intermediate representation according to the order of elements in the target memory region, thereby improving memory space utilization and improving program performance.
Owner:HYGON INFORMATION TECH CO LTD

Experimental device for advanced control algorithm of variable pitch system of wind generating set

The invention belongs to the technical field of teaching experiment devices, and particularly relates to an advanced control algorithm experiment device for a variable pitch system of a wind generating set, which comprises a 2-meter-high wind generating set and a variable pitch system control algorithm device, and is characterized in that the 2-meter-high wind generating set consists of a tower, a wind indicator, an anemometer, a cabin, a rotor blade and a hub; a brake mechanism, a low-speed shaft, a gearbox, a variable-pitch system, a high-speed shaft and a generator are arranged in the cabin. The problems that an existing wind turbine generator master control and variable pitch controller is high in cost, and an advanced control algorithm is difficult to achieve are solved. Data acquisition and algorithm writing are realized through the sensor board, the industrial control all-in-one machine and other parts, variable pitch control, program correction and automatic scoring can be demonstrated, students can master the operation process and advanced control algorithm of the wind turbine generator, the teaching cost is reduced, and the teaching effect and the innovation ability of the students are improved.
Owner:CHONGQING UNIV OF EDUCATION

Burning jig

ActiveCN222394238UImprove programming performanceNon-linear opticsLiquid-crystal displayDisplay device
The utility model provides a burning jig, which is used for loading a liquid crystal display and comprises a mounting base and an adjusting component, the mounting base comprises a first base plate and a second base plate, the first base plate is located above the second base plate, and the first base plate is in sliding connection with the second base plate through a sliding assembly; the adjusting assembly is arranged on the first substrate, an optical probe is installed on the adjusting assembly, the adjusting assembly is used for adjusting the height position of the optical probe, a placing area is arranged on the second substrate, the liquid crystal display is located in the placing area, and an irradiation opening is formed in the first substrate. The sliding assembly is used for driving the liquid crystal display on the second substrate to slide to the position below the irradiation opening so that light emitted by the optical probe can penetrate through the irradiation opening to be emitted to the liquid crystal display. According to the invention, external environmental factors are reduced, the optical probe can be adjusted to be at a proper height, and a better burning environment can be provided, so that the burning effect is improved.
Owner:SICHUAN CHANGCHUANG ELECTRONICS CO LTD