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

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

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

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