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

106 results about "Loop optimization" patented technology

In compiler theory, loop optimization is the process of increasing execution speed and reducing the overheads associated with loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities. Most execution time of a scientific program is spent on loops; as such, many compiler optimization techniques have been developed to make them faster.

Systems and methods for providing a dynamic continual improvement educational environment

Dynamic systems and methods for gathering / tracking data, automatically adapting to an individual's pace of learning, selectively determining the type and difficulty of content provided to an individual, selectively providing an exposure frequency for the content, and / or enabling rapid design modifications within the educational environment. Educational content is dynamically designed / developed and customizably presented to an individual learner. An analysis is performed on the data to optimize learning. Modifications are selectively or automatically made to the educational content. The process of designing, implementing, analyzing, and selectively modifying creates a cycle that optimizes the learning process and adapts to groups and individual learners with the goal of improving learning outcomes and efficiency. Furthermore, the educational content is dynamically provided to the learner on an iterative basis according to the need of that learner in the learning process.
Owner:INTELLECTUAL RESERVE

Closed loop optimization of a-v and v-v timing

Embodiments of close loop optimization of atrio-ventricular (A-V) delay interval and / or inter-ventricular (V-V) timing are disclosed. An implantable medical device includes a housing that supports a processing means adapted for implantation in a patient. There can be two or more electrodes electrically coupled to the processing means where the two or more electrodes can be used for sensing a patient's cardiac signals, which include a far-field EGM. The processing means can determine a width of a P-wave from the sensed far-field EGM. Also included can be a means for delivering an adapted cardiac pacing therapy based upon the width of the P-wave, including revised A-V delay and / or V-V temporal intervals.
Owner:MEDTRONIC INC

Compiler apparatus and method for optimizing loops in a computer program

A profile-based loop optimizer generates an execution frequency table for each loop that gives more detailed profile data that allows making a more intelligent decision regarding if and how to optimize each loop in the computer program. The execution frequency table contains entries that correlate a number of times a loop is executed each time the loop is entered with a count of the occurrences of each number during the execution of an instrumented instruction stream. The execution frequency table is used to determine whether there is one dominant mode that appears in the profile data, and if so, optimizes the loop according to the dominant mode. The optimizer may perform optimizations by peeling a loop, by unrolling a loop, and by performing both peeling and unrolling on a loop according to the profile data in the execution frequency table for the loop. In this manner the execution time of the resulting code is minimized according to the detailed profile data in the execution frequency tables, resulting in a computer program with loops that are more fully optimized.
Owner:INTELLECTUAL DISCOVERY INC

Electric vehicle travel planning method based on multi-target optimization

The invention discloses an electric vehicle travel planning method based on multi-target optimization, generally comprising the following steps: (1) a travel planning problem model is established; (2) drivers provide travel information; and (3) an optimal scheme is solved based on a timed multi-target ant colony optimization algorithm. The problem model comprises a road network model, a vehicle model, and travel target and travel constraint definition. Travel information includes: not providing any information, providing constraint information, and providing optimization goal and constraint information. The ant colony optimization algorithm includes the steps of pheromone initialization, route transfer probability calculation, travel scheme search, air conditioner use determining, travel scheme ranking, pheromone updating, and loop optimization. A dynamic stochastic road network model is used to describe the traffic environment and plan the travel of electric vehicles, and target characteristics corresponding to different travel schemes can be reflected. The ant colony optimization algorithm ensures that a multi-target and multi-constraint optimized electric vehicle travel scheme is generated as the number of iterations increases.
Owner:TSINGHUA UNIV

Compiler apparatus and method for optimizing loops in a computer program

A profile-based loop optimizer generates an execution frequency table for each loop that gives more detailed profile data that allows making a more intelligent decision regarding if and how to optimize each loop in the computer program. The execution frequency table contains entries that correlate a number of times a loop is executed each time the loop is entered with a count of the occurrences of each number during the execution of an instrumented instruction stream. The execution frequency table is used to determine whether there is one dominant mode that appears in the profile data, and if so, optimizes the loop according to the dominant mode. The optimizer may perform optimizations by peeling a loop, by unrolling a loop, and by performing both peeling and unrolling on a loop according to the profile data in the execution frequency table for the loop. In this manner the execution time of the resulting code is minimized according to the detailed profile data in the execution frequency tables, resulting in a computer program with loops that are more fully optimized.
Owner:INTELLECTUAL DISCOVERY INC

Method and apparatus for a generic language interface to apply loop optimization transformations

InactiveUS20060048121A1Software engineeringProgram controlLoop transformationLoop optimization
A generic language interface is provided to apply a number of loop optimization transformations. The language interface includes two new directives. The present invention detects the directives in a computer program, and generates code that has been applied at least one loop transformation based on the directives.
Owner:GOOGLE LLC

Determining hardware generated by high level language compilation through loop optimizations

A method of processing a program written in a general purpose programming language to determine a hardware representation of the program can include generating a language independent model of the program written in a general purpose programming language (100) and identifying a loop construct within the language independent model (705). A determination can be made as to whether the loop construct is bounded (725). If so, a loop processing technique can be selected for unrolling the loop construct according to stored user preferences 735). The loop construct can be replicated in the language independent model as specified by the selected loop processing technique (740, 755).
Owner:XILINX INC

Method for designing loop-optimization-based emission beam matrix in FDA-MIMO radar

The invention provides a method for designing a loop-optimization-based emission beam matrix in a FDA-MIMO radar. The method is characterized in that the feature that when a small frequency increment is added to a frequency control matrix through adjacent matrix elements, emission beams with angles and distance dependence can be produced, and possibility is provided for the angle and distance parameter combined positioning of a target is utilized to combine with the frequency control matrix and an MIMO radar, and combined estimation of the distances and angles of multiple targets is achieved by optimally designing the emission beam matrix. The method specifically includes: determining emission carrier waves, the frequency increment and emission receiving antenna number according to actual needs and the features of a frequency control matrix MIMO radar system, and building a frequency control matrix MIMO radar system model; using a loop optimization method to design the emission beam matrix of the radar; verifying the performance of estimated distances, angles and amplitudes on the basis of the emission beam matrix. The method is essentially a method minimizing the mutual coherence principle of a perception matrix in a thinning model to increase distance and angle-dimension resolution.
Owner:HUBEI UNIV OF TECH

Method, system and computer program product for hierarchical loop optimization of machine executable code

A common infrastructure for performing a wide variety of loop optimization transformations, and providing a set of high-level loop optimization related “building blocks” that considerably reduce the amount of code required for implementing loop optimizations. Compile-time performance is improved due to reducing the need to rebuild the control flow, where previously it was unavoidable. In addition, a system and method for implementing a wide variety of different loop optimizations using these loop optimization transformation tools is provided.
Owner:IBM CORP

Hydraulic support and surrounding rock coupling three-dimensional dynamic design method

The invention discloses a three-dimensional design method of a hydraulic support, which considers the dynamic effect of surrounding rocks positioned on a coal face. The three-dimensional design method of the hydraulic support comprises the following steps of: simulating the motions of a top plate, a coal bed and a bottom plate in the advancing process of the coal face by adopting discrete element software; building a support-surrounding rock three-dimensional coupling model, and computing the reverse supporting effect and the control action of the hydraulic support on surrounding rock motion; circularly optimizing support parameters to obtain a structure which has optimal supporting effect on the surrounding rocks; simulating to obtain the distribution regularity of the tension, the bending and the torsion internal force of a part of the hydraulic support by adopting dynamic software under the stress conditions, i.e. unbalance loading, torsion, impact of caving rocks on a shield beam of the hydraulic support, and the like, of the hydraulic support at different time, on different positions and under different geological conditions of coal face advancing; and designing and optimizing the structure form of the hydraulic support by combining with structure arrangement requirements and adopting a finite element method. The three-dimensional design method can effectively enhance the adaptive capacity of the hydraulic support on surrounding rock change, strengthen the stability and the reliability and ensure that the coal mining work is safely and efficiently carried out.
Owner:CCTEG COAL MINING RES INST

Closed loop control method comprising multi-microgrid power distribution network

The invention discloses a closed loop control method comprising a multi-microgrid power distribution network. A micorgrid is subjected to equivalence processing to establish a power distribution network closed loop optimization control model which takes the microgrid into the account; active and reactive output of the microgrid is used as a control variable; the minimum voltage difference of two sides of a switching-on point is used as a control target; a constraint condition comprises power balance constraint, node voltage upper and lower limit constraint, the limiting value of the active and reactive output of the microgrid and the maximum allowing tide constraint of a line; the genetic algorithm of a belt sparse block migration strategy is combined to carry out optimization regulation on the operation state of each microgrid; and the voltage difference of two sides of a closed loop point can be effectively reduced so as to reduce closed loop current and improve the success rate of the loop closing operation. The closed loop control method has the advantage of comprehensive model, the microgrid controllability can be fully utilized, and the theoretical basis can be provided for the thermal conductivity loop closing operation after the microgrid is accessed into the power distribution network.
Owner:STATE GRID CORP OF CHINA +1

System and method using a visual or audio-visual programming environment to enable and optimize systems-level research in life sciences

InactiveUS20060190184A1Enabling and optimizing systems-level researchEnhances with user-level extensibilityData visualisationBiological testingAnalysis dataProteomic Profile
The current invention provides a visual or audio-visual programming environment for life science and bioinformatics. It is based on the VIBE platform, which is a flexible, extensible, and integrated workflow construction and management platform. The current invention enables researchers to consolidate molecular profiling data from complementary experimental techniques, intelligently reduce the volume of the data, construct disease-specific molecular fingerprints, construct relationship networks among functionally significant genomic, transcriptomic, metabonomic, and proteomic data, integrate information from existing biological databases into those networks, optimize the process through iterative feedback loops, and to generate and validate hypotheses based on the above process. The uses of this integrative, systems-based approach include, but are not limited to, the identification of potential biomarkers, characterization and classification of diseases and pathogens, and discovery of drug targets.
Owner:INCOGEN

Green concrete mix proportion optimization method

The invention discloses a green concrete mix proportion optimization method. The method includes the following steps of firstly, determining the concrete mix proportion meeting the performance requirement according to the design requirement and existing standard and engineering experience; secondly, measuring raw material parameters and establishing a concrete performance prediction model; thirdly, conducting loop optimization design on the existing concrete mix proportion, and obtaining the final result. According to the method, the method which can rapidly and accurately predict the work performance and compressive strength of concrete is established through the advanced particle packing theory and the rigorous mathematical derivation and through the combination with the actual test situations of site materials; by means of the concrete mix proportion optimization method established on this basis, the minimum cement utilization amount obtained on the premise of ensuring the work performance and strength of the existing design can be calculated only through a computer under the situation of no follow-up tests.
Owner:SHENZHEN UNIV

Robust image registration method based on association saliency image in global abnormal signal environment

A robustness image registration method under a global abnormal signal circumstance and based on a combinated markedness figure comprises steps of: (1) firstly performing a cursory registration by a traditional registration method; (2) extracting a makedness measure figure from a current registration result and calculating the combinated makedness figure corresponding to an overlapping region, wherein combinated makedness figure provides a modeling at positions of abnormal signal points, increases contributed weight of a common markedness region in a similarity measure so that self-adaptively removing effect of the abnormal signals; (3) obtaining an optimum geometrical registration parameter of the current combinated markedness figure by using the combinated markedness figure to optimize the similarity measure based on gray scales; (4) cycling the optimization, finishing the registration by using variety between two registration parameters as a finish condition, thereby obtaining a final registration result. The invention iteratively performs the modeling of the abnormal signals and the registration for images, is suitable for multi-model multi-period image registration in the global abnormal signal circumstance, the registration precision is accorded with actual application.
Owner:SHANGHAI JIAO TONG UNIV

Method and apparatus for a generic language interface to apply loop optimization transformations

InactiveUS7318223B2Software engineeringProgram controlLoop transformationLoop optimization
A generic language interface is provided to apply a number of loop optimization transformations. The language interface includes two new directives. The present invention detects the directives in a computer program, and generates code that has been applied at least one loop transformation based on the directives.
Owner:GOOGLE LLC

Reliability design method of high-speed press force-applying components considering multi-type uncertainties

The invention discloses a reliability design method of a force applying component of a high-speed press considering multiple types of uncertainties. The method includes the following steps: considering the random, interval and fuzzy uncertainties of high-speed press force components, choosing the minimum reliability value under the influence of three uncertainties as reliability index, establishing the stochastic model of high-speed press force components, and establishing the stochastic model of high-speed press force components; interval-Fuzzy mixed reliability design model; according to theconservation principle of entropy and '3 sigma criterion', a simplified stochastic-interval reliability design model; adopting Latin hypercube sampling and cooperative simulation technology, the Kriging model of function and objective function is constructed. The simplified reliability design model is decoupled from the reliability analysis to form a two-loop optimization solution. The inner loopuses adaptive step-size iterative method for reliability analysis, and the minimum value of reliability index is obtained. The outer loop uses genetic algorithm to optimize the design vector, and judges the feasibility of the design vector according to the reliability analysis results. When the maximum evolutionary algebra or convergence threshold is reached, the optimal solution is output.
Owner:ZHEJIANG UNIV

Artificial pancreas closed-loop control algorithm

The invention provides an artificial pancreas closed-loop control algorithm and artificial pancreas using the method. The method mainly comprises the following steps: constructing an autoregressive model that an insulin absorption delay factor is actively introduced; calculating required insulin infusion amounts respectively via the autoregressive model and a PID algorithm; and implementing loop optimization of parameters of the two insulin infusion amounts via an average value of calculation results of the two insulin infusion amounts, so as to offer more accurate blood glucose trend prediction and a more appropriate insulin infusion amount.
Owner:MEDTRUM TECH

A tectonic physical simulation method for a thrust belt

The invention provides a tectonic physical simulation method for a thrust belt. The method comprises the steps of (1) deformation analysis, (2) experimental modeling, (3) simulation experiment, and (4) loop optimization. In the first step, based on the tectonic setting of intra-continental deformation, deep deformation characteristics of a thrust belt are analyzed and a deformation field and a geologic model of segmented deformation are built. In the second step, a kinetic model is built in such a way that a first sand body and a second sand body are preset to form 70-degree angular contact, and an orogenic belt and a basin and an inclined compression and twisting process are simulated; the second sand body is inside provided with a silica gel layer to simulate the influence of a ductile bed on tectonic deformation; a single-side squeezing mode is employed as the acting force mode, so that the dive of the first sand body to the second sand body can be achieved. According to the method, the two block bodies with crosswise rheological difference are designed, so that the problem of thrust belt border deformation can be handled, the dive of an orogenic belt to a basin and the foldback thereof can be achieved, intra-continental thrust happening after splicing of ancient plates of different natures can be reflected and the method conforms to the unique rejuvenated foreland evolution and tectonic structure background of thrust belts.
Owner:SHENGLI COLLEGE CHINA UNIV OF PETROLEUM

Open loop optimization method and system based on SLAM mapping

The invention provides an open loop optimization method and system based on SLAM mapping. The method comprises the steps that map information of a local environment where mapping needing equipment islocated is acquired, and mapping is carried out based on the map information of the local environment; in an open loop state, when the mapping needing equipment receives external absolute positioninginformation, constraints between the absolute positioning information and current movement position information are established, and according to constraint information, a global map is constructed. According to the technical scheme, the addition of the absolute positioning information is received through the open loop optimization, thereby ensuring the unification of a coordinate system, and being conductive to solving the problem of map fusion when a multi-robot collaboration map is constructed.
Owner:SHANDONG UNIV

Optimized color chart realization method based on color generation adaptation representation of digital equipment

InactiveCN103347142AWide color rangeBroad color representationPictoral communicationDigital output to print unitsPattern recognitionMeasuring instrument
The invention relates to an optimized color chart realization method based on color generation adaptation representation of digital equipment. The method includes three sections of color chart matching adaptation, color chart optimization and color chart application effect evaluation. According to the method, a basic color chart used for representing color generation characteristics of the equipment is selected, the basic color chart is output in the optimal state of equipment calibration, data values of chroma data L*a*b* of a series of color points of the color chart are acquired by means of a color measuring instrument, and corresponding ICC characteristic files are generated; depending on a ProfileEditor evaluation system, color generation difference in a two-dimensional plane color reappearing range at various lightness levels is analyzed; according to the color generation difference analysis result, quantitative extraction and optimized combination are performed on the key color points affecting the color generation adaptation representation of the equipment, and after loop optimization, an optimized color chart capable of being used for accurately representing the color generation adaptation of the digital equipment is acquired finally; at last, the application effect of the optimized color chart is evaluated systematically. The method solves the problems that when a current basic color chart is used for representing some fixed digital equipment, color generation adaptation difference is large and colors are distorted.
Owner:UNIV OF SHANGHAI FOR SCI & TECH

Method and system for determining optimal data layout using blind justice

Disclosed are a method and system for finding an optimal data layout. The approach of the present invention is to try one of several data layouts in the memory, measure the impact of said one data layout on a performance of a program, and decide which of said several data layouts to try next. The trying and measuring steps are repeated, and one of said several data layouts is selected as best or optimal based on the measurings. The preferred embodiment of the invention provides layout auditing, a framework for picking the best data layout online without requiring any user input. Layout auditing optimizes data layouts with a try-measure-decide feedback loop: use a data reorganizer to try one of several data layouts, use a profiler to measure the impact of the data layout on performance, and use a controller to decide which data layout to try next.
Owner:IBM CORP

three-dimensional medical image registration method based on a U-NET neural network

A three-dimensional medical image registration method based on a U-NET neural network is disclosed. The method comprises the following steps of: firstly, using a training image to perform U-shaped registration on a U-shaped image; carrying out training optimization on the NET architecture neural network; and applying the trained model to the registration of the new image, so that the technical limitation in the traditional registration method can be overcome, a more accurate registration effect can be obtained by a neural network-based cyclic optimization method, the speed is high, the speed is improved by more than ten times compared with that of the traditional registration method, and the image registration efficiency is greatly improved.
Owner:GUANGZHOU RAYDOSE MEDICAL TECH CO LTD

Rolling tension control method of double-rack four-roller mill

The invention discloses a rolling tension control method of a double-rack four-roller mill. The rolling tension control method includes the steps of collecting parameters, wherein the parameters collected in the parameter collecting step include the parameters of the equipment, the parameters of to-be-rolled strips, the rolling technology parameters and the technological lubrication parameters; conducting initialization, wherein control variables are initialized; conducting loop optimization, wherein the tension is adjusted in the loop optimization step according to slipping factors, vibration factors, rolling pressures and rolling powers of a first rack and a second rack, whether quit conditions are met or not is judged, the current tension serves as the optimal tension if the quit conditions are met, and the loop optimization is continuously carried out on the tension if the quit conditions are not met. According to the rolling tension control method, the tension in the cold rolling process is optimized, and therefore the production efficiency is improved to the maximum degree on the premise that the sheet shape quality of a high-stage automobile sheet is guaranteed and defects such as slippage and vibration are avoided.
Owner:上海宝钢钢材贸易有限公司

Preventative maintenance scheduling incorporating facility and loop optimization

A method for scheduling preventative maintenance tasks includes defining a set of global time periods. Members of a set of preventative maintenance tasks associated with a plurality of machines for are scheduled execution during the global time periods based on capacities of the machines and production targets for the machines. A plurality of time slots is defined for a selected global period having a selected preventative maintenance task scheduled for execution therein. A selected time slot from the plurality of time slots is scheduled for performing the selected preventative maintenance task based on work in process levels for with the associated machine over the time slots.
Owner:GLOBALFOUNDRIES INC

Remote sensing image anchored ship detection false alarm elimination method based on DPM algorithm

The invention provides a remote sensing image anchored ship detection false alarm elimination method based on a DPM algorithm. The effective anchored ship target false alarm elimination method is constructed for a ship target in the port in an optical remote sensing image through combination of an existing detection algorithm based on morphological property candidate areas. Firstly a ship target training database is established offline and a ship model is trained and initialized; a feature image pyramid is constructed through a HOG algorithm; then root model response scores are calculated on the images of the l-layer resolution of the feature pyramid; the feature images of twice resolution corresponding to the feature images of the l-layer are found, and part model response scores are calculated on the images and a high-score area is extended; and finally the integrated scores of all layers of the feature image pyramid are obtained according to the root model and part model scores, and the position of the ship target on the images of the candidate areas are obtained through iterative loop optimization.
Owner:NORTH CHINA UNIVERSITY OF TECHNOLOGY

Double-vector predicted flux linkage control method for permanent magnet synchronous motor

The invention discloses a double-vector predicted flux linkage control method for a permanent magnet synchronous motor. The method comprises the steps of firstly converting a torque increment into a load angle increment and unifying control objectives as a stator flux linkage vector; calculating and obtaining a reference voltage vector according to a dead-beat idea, selecting a I vector through interval positions of the reference vector and selecting a II vector through subinterval positions of the reference vector; dividing a control period into two parts through optimizing a duty ratio of the voltage vector, making the I vector act on one part of the control period and selecting the II vector or a zero vector in the remaining time; and finally carrying out loop optimization calculation on the selected voltage vectors and the duty ratio to obtain an optimal voltage vector and conveying the optimal voltage vector to the permanent magnet synchronous motor. According to the double-vectorpredicted flux linkage control method for the permanent magnet synchronous motor, torque and flux linkage ripples of a system are reduced while the calculating time of a processor is shortened, and the reliability and the steady-state performance of the system are improved.
Owner:NANTONG UNIVERSITY

Aerodynamic optimization method of leading edge slats position and trailing edge flap position of two-dimensional three-section airfoil profile

The invention discloses an aerodynamic optimization method of a leading edge slats position and a trailing edge flap position of a two-dimensional three-section airfoil profile. The method takes the translational motion amounts, which are relative to the original positions of a leading edge slats and a trailing edge flap of a two-dimensional three-section airfoil profile, of the leading edge slats position and the trailing edge flap of the two-dimensional three-section airfoil profile and the rotation amounts obtained by the in-plane rotation around the independent leading edge point of the leading edge slats position and the trailing edge flap as optimal design variables, and takes a situation that whole airfoil profile aerodynamic performance is improved after the translation motion and the rotation of the leading edge slats and the trailing edge flap as an optimization target. The aerodynamic optimization method adopts a nesting double-circulation optimization flow to effectively solve the problems of low optimization efficiency, high computation frequency and long computation time consumption caused by high design variable spatial dimension and large search range in an optimization design process of the two-dimensional three-section airfoil profile, wherein the external circulation of nesting double-circulation optimization flow contains sensitivity analysis, and the internal circulation of the nesting double-circulation optimization flow takes a genetic algorithm as an optimization algorithm. The method automatically dispatches a computation node in a parallel computation environment through a workflow engine, and automatically dispatches the parallel computation to fully utilize computation resources, shorten total computation time required by the optimization process and improve optimization efficiency.
Owner:BEIHANG UNIV +1

Control method for steel plate performance optimization

The invention aims at providing a control method for steel plate performance optimization. The control method includes the steps that A, historical data of parameters involved in the steel plate production process is acquired, and a prediction mathematical model of yield strength and tensile strength is established; B, projection importance values of respective variables are calculated, and key parameters are determined; C, key parameter data in real-time production is acquired to serve as key parameter initial values; D, the key parameter initial values are introduced into the prediction mathematical model of yield strength and tensile strength, if predicted values are within the range of target values, key parameter regulation and control target values are obtained, and the step G is executed; or else, the step E is executed; E, after being randomly optimized, the key parameter initial values are introduced into the prediction mathematical model; F, loop optimization is continuously carried out till the key parameter regulation and control target values are obtained; G, the steel rolling procedure process is controlled through the key parameter regulation and control target values. The method overcomes the defects that the existing technology is complex in calculation, poor in precision and the like, and has the advantages of being simple in calculation and high in control precision.
Owner:柳州市同维达豪科技有限公司 +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products