Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

31results about How to "Reduce compilation times" patented technology

Computer system and method for sharing a job with other computers on a computer network using IP multicast

A computer system on a network uses IP multicast to recruit other computer stems to share in the processing of a job. If a computer system on the network wants to be available to process shared jobs, it first registers for job sharing by invoking an IP multicast router at a particular IP address. All messages sent to the IP multicast router are broadcast to all computer systems that are registered with the router. When a computer system has ajob to share, it recruits other computer systems to help process the job by sending a message to the IP multicast router that corresponds to a request to share the job. The candidate computer systems that receive the recruiter's broadcast determine if they can share the job according to one or more job sharing parameters. These parameters may relate to the job itself, network performance, security, or other criteria for sharing. If a computer system meets the parameters for taking on the particular job, it responds to the recruiter. If the recruiter still needs help (e.g., if not enough candidate systems have responded yet), the recruiter grants the response and delivers the job to the computer system. The computer system then performs the job (or task) and returns the results to the recruiter.
Owner:INT BUSINESS MASCH CORP +1

Video game development system and method thereof

The invention relates to the field of video games and discloses a video game development system and a method of the video game development system. The number of compilations for a computer to compile video game executable program and the total calculation quantity of the computer are greatly reduced, the planning and artistic design principle can be more perfectly recovered, the game development period is shortened, and the development cost is reduced. The system comprises a file generating tool, a code automatic generator, a code developing tool, a compiler and a trigger editor, wherein the file generating tool is used for recording various events, conditions and behaviors needed to be used in the video games into a definition file; the code automatic generator is used for generating a framework code according to the definition file and an engine code base; the code developing tool is used for realizing various events, conditions and behaviors through concrete codes according to realization interfaces in the framework code, the compiler is used for compiling codes realized by the code developing tool into game programs; and the trigger editor is used for editing and storing a trigger combined by specified events, specified conditions and specified behaviors, and the trigger is used for the reading and the execution during the game program running.
Owner:SHANGHAI FANGCUN INFORMATION TECH

Computer system and method for sharing a job with other computers on a computer network using IP multicast

A computer system on a network uses IP multicast to recruit other computer systems to share in the processing of a job. If a computer system on the network wants to be available to process shared jobs, it first registers for job sharing by invoking an IP multicast router at a particular IP address. All messages sent to the IP multicast router are broadcast to all computer systems that are registered with the router. When a computer system has a job to share, it recruits other computer systems to help process the job by sending a message to the IP multicast router that corresponds to a request to share the job. The candidate computer systems that receive the recruiter's broadcast determine if they can share the job according to one or more job sharing parameters. These parameters may relate to the job itself, network performance, security, or other criteria for sharing. If a computer system meets the parameters for taking on the particular job, it responds to the recruiter. If the recruiter still needs help (e.g., if not enough candidate systems have responded yet), the recruiter grants the response and delivers the job to the computer system. The computer system then performs the job (or task) and returns the results to the recruiter.
Owner:IBM CORP

Compiler Option Consistency Checking During Incremental Hardware Design Language Compilation

Method, system, and program product for processing hardware design language code to facilitate reuse of compiled code units including options and option values in compiled code units. The method includes the steps of grouping options and option values to determine if code controlled by them will be reused; and determining options and option values that would permit and prevent reuse of compiled code units.
Owner:IBM CORP

Video game development system and method thereof

The invention relates to the field of video games and discloses a video game development system and a method of the video game development system. The number of compilations for a computer to compile video game executable program and the total calculation quantity of the computer are greatly reduced, the planning and artistic design principle can be more perfectly recovered, the game development period is shortened, and the development cost is reduced. The system comprises a file generating tool, a code automatic generator, a code developing tool, a compiler and a trigger editor, wherein the file generating tool is used for recording various events, conditions and behaviors needed to be used in the video games into a definition file; the code automatic generator is used for generating a framework code according to the definition file and an engine code base; the code developing tool is used for realizing various events, conditions and behaviors through concrete codes according to realization interfaces in the framework code, the compiler is used for compiling codes realized by the code developing tool into game programs; and the trigger editor is used for editing and storing a trigger combined by specified events, specified conditions and specified behaviors, and the trigger is used for the reading and the execution during the game program running.
Owner:SHANGHAI FANGCUN INFORMATION TECH

A Proxy Modeling Method for Optimizing Sequence Selection in Multi-Object Compiler

The invention provides a proxy modeling method for multi-objective compilation optimization sequence selection, which is a solution to the computational cost constraint problem and belongs to the field of compiler optimization. First, compile and optimize the sequence into binary codes, design fitness functions for the two optimized target code scales and running speeds respectively, generate sub-populations after selection and crossover operations, and merge with parent populations to generate new populations by fast non-dominated sorting, and finally Obtain the Pareto optimal solution set. In the search iteration process, use the compiled optimization sequence and the corresponding two target fitness values ​​to construct the proxy model, use the proxy model to calculate the approximate fitness value for the subpopulation generated by the evolution operation, and calculate the actual fitness value for the excellent solution , thereby improving the evolutionary efficiency. The invention can effectively select a compiling optimization sequence satisfying multiple objectives (such as running speed and code size) for a program to be compiled, and solve the computational cost constraint problem brought about in the iterative process.
Owner:DALIAN UNIV OF TECH

Jenkinsfile-based user-defined compiling and deploying method and system

The invention provides a jenkinsfile-based user-defined compiling and deploying method and system, and the method comprises the steps: M1, introducing a jenkinsfile dependence package into a project,and completing the configuration of a basic module and a service module; M2, based on the jenkinsfile dependency package, identifying a modified source code in the project through a code identification module; M3, compiling the modified source code according to a preset coding strategy in a compiling strategy module to obtain a corresponding mirror image, and storing the corresponding mirror imagein a mirror image warehouse; and M4, deploying the mirror image in the mirror image warehouse to various environments based on a preset deployment strategy, and completing output of the source code service. By adopting the compiling deployment process capture module, the log capture and display problems in the compiling process are solved, and an unattended compiling deployment whole process canbe realized.
Owner:SHANGHAI WANXIANG BLOCK CHAIN CO LTD

Picture compiling method and related equipment

The invention relates to information encryption of cryptography, in particular to a picture compiling method and related equipment, which are applied to electronic equipment, and the method comprisesthe following steps: determining a to-be-compiled picture in a first file; calculating a first feature value of the to-be-compiled picture based on a preset encryption algorithm; if the first eigenvalue is matched with one of M second eigenvalues, obtaining cache compiled data of a compiled picture associated with one of the second feature values, and taking the cached compiled data as current compiled data of the to-be-compiled picture, the M second feature values being feature values of M compiled pictures, the M second feature values being in one-to-one correspondence with the M compiled pictures, and M being an integer greater than 1. By adopting the embodiment of the invention, the compiling duration of the software project comprising more pictures can be saved.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Software continuous integration method and device, computer equipment and storage medium

The invention relates to a software continuous integration method and device, computer equipment and a storage medium. The method comprises the following steps: in response to a received to-be-processed code, determining a hierarchy of the to-be-processed code; if the hierarchy of the to-be-processed code is a frame layer, determining a first incremental library file according to the to-be-processed code, performing continuous integration based on the first incremental library file, and the code of the frame layer is used for achieving a frame layer function shared by multiple products; if the hierarchy of the to-be-processed code is an application layer, determining a second incremental library file according to a newest framework library file of the framework layer and the to-be-processed code, performing continuous integration based on the second incremental library file, and the code of the application layer is used for achieving application layer functions of multiple products. The latest framework library file of the framework layer is a library file corresponding to all codes in the framework layer when the to-be-processed codes are received. By adopting the method, the compiling time can be shortened, and the product development efficiency is improved.
Owner:WUHAN UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products