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

88results about How to "Ease of parallel processing" patented technology

Method and apparatus for breaking down computing tasks across a network of heterogeneous computer for parallel execution by utilizing autonomous mobile agents

A method and apparatus is provided for breaking down computing tasks within a larger application and distributing such tasks across a network of heterogeneous computers for simultaneous execution. The heterogeneous computers may be connected across a wide or local area network. The invention supports mobile agents that are self-migrating and can transport state information and stack trace information as they move from one host to another, continuing execution where the mobile agents may have left off. The invention includes a server component for providing an execution environment for the agents, in addition to sub-components which handle real-time collaboration between the mobile agents as well as facilities monitoring during execution. Additional components provide realistic thread migration for the mobile agents. Real-time stack trace information is stored as the computing tasks are executed, and if over-utilization of the computing host occurs, execution of the computing task can be halted and the computing task can be transferred to another computing hosts where execution can be seamlessly resumed using the stored, real-time state information and stack trace information.
Owner:MOBILE AGENT TECH

Multiprocessor node controller circuit and method

Improved method and apparatus for parallel processing. One embodiment provides a multiprocessor computer system that includes a first and second node controller, a number of processors being connected to each node controller, a memory connected to each controller, a first input / output system connected to the first node controller, and a communications network connected between the node controllers. The first node controller includes: a crossbar unit to which are connected a memory port, an input / output port, a network port, and a plurality of independent processor ports. A first and a second processor port connected between the crossbar unit and a first subset and a second subset, respectively, of the processors. In some embodiments of the system, the first node controller is fabricated onto a single integrated-circuit chip. Optionally, the memory is packaged on plugable memory / directory cards wherein each card includes a plurality of memory chips including a first subset dedicated to holding memory data and a second subset dedicated to holding directory data. Further, the memory port includes a memory data port including a memory data bus and a memory address bus coupled to the first subset of memory chips, and a directory data port including a directory data bus and a directory address bus coupled to the second subset of memory chips. In some such embodiments, the ratio of (memory data space) to (directory data space) on each card is set to a value that is based on a size of the multiprocessor computer system.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP +1

Multiprocessor node controller circuit and method

Improved method and apparatus for parallel processing. One embodiment provides a multiprocessor computer system that includes a first and second node controller, a number of processors being connected to each node controller, a memory connected to each controller, a first input / output system connected to the first node controller, and a communications network connected between the node controllers. The first node controller includes: a crossbar unit to which are connected a memory port, an input / output port, a network port, and a plurality of independent processor ports. A first and a second processor port connected between the crossbar unit and a first subset and a second subset, respectively, of the processors. In some embodiments of the system, the first node controller is fabricated onto a single integrated-circuit chip. Optionally, the memory is packaged on plugable memory / directory cards wherein each card includes a plurality of memory chips including a first subset dedicated to holding memory data and a second subset dedicated to holding directory data. Further, the memory port includes a memory data port including a memory data bus and a memory address bus coupled to the first subset of memory chips, and a directory data port including a directory data bus and a directory address bus coupled to the second subset of memory chips. In some such embodiments, the ratio of (memory data space) to (directory data space) on each card is set to a value that is based on a size of the multiprocessor computer system.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP +1

Interest recommendation method and system based on user sequence click behavior

The invention discloses an interest recommendation method and system based on a user sequence click behavior, and the method comprises the steps: firstly obtaining the historical interaction project data of a user, and forming a historical interaction project sequence of the user; constructing an interest recommendation model; carrying out session division on the historical interaction item sequence of the user by utilizing an interest recommendation model; extracting interests in each session obtained after division, and performing weighting processing on the interests in each session to obtain a session interest sequence of the user; interacting interests among different sessions to obtain a dynamic interaction model among different sessions; and inputting the session interest sequence of the user into a dynamic interaction model between different sessions, and predicting and obtaining a to-be-recommended target project sequence.
Owner:SHANDONG NORMAL UNIV

Indoor movable positioning and drawing method

The invention discloses an indoor movable positioning and drawing method. The indoor movable positioning and drawing method comprises the following main steps: inputting acquired point cloud data according to requirements; carrying out point cloud primary treatment which specifically comprises point cloud filtering, point cloud coordinate conversion and nonlinear interpolation, and under-sampling; carrying out attitude prediction of a track by adopting a particle filtering method; generating a sub-map, adding a target and carrying out constraint calculation, specifically including generation of a dynamic sub-map, adding a virtual target and an overall target, partial bundling and overall constraint calculation; carrying out overall optimization by utilizing map optimization and reducing accumulation errors caused by frame-by-frame matching; updating a result including updating sub-map data, track data and overall map data generated according to the track; preserving result data. According to the indoor movable positioning and drawing method, a GPS (Global Positioning System) and an IMU (Inertial Measurement Unit) are not used, the data processing speed is rapid and the parallel processing is easy to realize; the drawing precision is high and centimeter-grade precision is realized.
Owner:LEADOR SPATIAL INFORMATION TECH CORP

Unmanned aerial vehicle operating parameter automatic acquisition system and automatic sensing method

The invention discloses an unmanned aerial vehicle operating parameter automatic acquisition system and an automatic sensing method. The system comprises an operating parameter acquisition module array, a flight parameter acquisition module and a ground station. The method includes steps: acquiring geographic information of each operating parameter acquisition module; extracting operating parameter geographic information characteristics, programming an unmanned aerial vehicle sensing area to obtain a specific regional planar graphic equation of appropriate automatic sensing operation time; acquiring a flight path; pre-judging an unmanned aerial vehicle flight path to obtain a path equation; obtaining an intersection path on a canopy plane according to the path equation and the planar graphic equation, and taking a midpoint coordinate of the intersection path as a sampling target point; making sampling strategies, determining sampling time, acquiring effective operating parameters in a sampling time range, and sending to the ground station to realize processing. The unmanned aerial vehicle operating parameter automatic acquisition system and the automatic sensing method have advantages that simultaneous data acquisition and automatic determination of sampling time are realized, and errors caused by manual visual judgment under different flight conditions are avoided.
Owner:SOUTH CHINA AGRI UNIV

Measuration data correlation method for passive multisensor based on angle cotangent value

The invention discloses a rapid data correlation method based on angle cotangent values, which mainly solves the problem of slow correlation speed and low correlation precision rate in the measuration data of the existing passive multisensor. The method of the invention comprises the following steps: building statistic by using the angle cotangent values, and building a candidate correlation set by partitioning pretreatment; simplifying the candidate correlation set by azimuth angle and pitch angle measuring which adopt repeatedly random iterations; and finally picking out correct correlation combine through an indicator function and a cost function. The invention directly adopts the angle information for data correlation, avoids the conversion from angle to distance; the operation efficiency is obviously higher than that of the traditional method; and the invention has excellent engineering application value, can be applied to the fields such as infrared guidance, intelligence fusion war, air traffic control and aerospace, aviation, navigation and the like.
Owner:XIDIAN UNIV

Method for star point extracting of navigational star in cloud environment in daytime

The present invention provides a method for star point extracting of a navigational star in cloud environment in daytime, and the method comprises firstly, respectively performing the following operation on each frame of star map of a plurality of frames of daytime cloud star maps which are consecutively taken: (1) using an improved morphological TopHat operator to filter an original start map to obtain a first star map; (2) using a RobinsonGuard filter to filter the first star map to obtain a second star map; (3) using an adaptive threshold method for threshold cutting of the second star map, and storing coordinates and grayscales of all pixels higher than a threshold; and (4) using a clustering method for four-connected domain star point extracting; secondly using a multiframe comparison technique to eliminate pseudo-star points in the connected domain extracted from each frame of star map; and thirdly, calculating the centre of mass of each successfully-compared connected domain to complete the star point extraction. The method can effectively eliminate the interference of daytime sky clouds and other backgrounds, meanwhile avoids mistaken extraction caused by dust and other air floating objects, and ensures the effective and stable star point extraction.
Owner:BEIJING INST OF CONTROL ENG

FPDA Closed Loop Electric Drives Controls

A control system for a switched reluctance (SR) machine is provided. The control system may include a converter circuit that is operatively coupled to the SR machine, and a controller in communication with the converter circuit. The controller may be configured to execute two or more processes in parallel, wherein the processes include generating a torque command based on one or more of bus voltage, machine current, rotor speed and rotor position, determining a first set of current control parameters based on the torque command and the rotor speed, determining a second set of current control parameters based on one or more of the torque command, the rotor speed and the rotor position, selecting one of the first and second sets of current control parameters based on the rotor speed, and operating the gates according to the selected set of current control parameters.
Owner:CATERPILLAR INC

Large-scale monitoring video stream converging method based on stream-oriented computation

ActiveCN105491329AAvoid IO overload problemsAvoid IO bottlenecksClosed circuit television systemsSelective content distributionIp addressData source
The invention discloses a large-scale monitoring video stream converging method based on stream-oriented computation. The method comprises the following four steps: I, acquiring information about all cameras, and performing ranking according to importance degrees, required central processing unit (CPU) resources and Internet protocol (IP) addresses; II, acquiring information about Workers, and performing ranking according to CPU computing capabilities and IP addresses; III, selecting a properly-identified Worker computing container to serve as a startup position of a receiver according to a computing resource chain table; and IV, estimating resource computing capabilities of selected Workers. According to the method, the complexity in inputting data sources and the computing capabilities of the Workers are considered fully, and the video stream startup position is computed reasonably, so that data are executed locally as much as possible; the CPU utilization ratio of a system is increased; and the real-time computing capability of the system is enhanced. The method has a high practical value and a good application prospect in the technical field of parallel real-time processing of massive video data.
Owner:SHANGHAI JUNESH INFORMATION TECH CO LTD

FCT-FDM forward simulation method based on dispersion viscosity wave equation

The invention discloses an FCT-FDM forward simulation method based on a dispersion viscosity wave equation. A propagation characteristic of a dispersion viscosity wave is researched from the perspective of the numerical simulation. Calculating steps of FCT-FDM is stated, a fluid saturation model is designed, the method is utilized to simulate propagation of the dispersion viscosity wave, and comparing and analyzing are carried out on a numerical result and a sound wave simulation result. The result indicates that relative to a sound wave, the dispersion viscosity wave is obviously attenuated on the amplitude, and the phase position is notably changed. The attenuation degree of the dispersion viscosity wave mainly depends on a dispersion attenuation coefficient and a value of the dispersion attenuation coefficient. According to the FCT-FDM forward modeling method based on the dispersion viscosity wave equation, an effective tool is provided for the numerical simulation of a seismic wave, in particular to a medium containing fluid. The FCT-FDM forward modeling method based on the dispersion viscosity wave equation can be used for describing the attenuation and the phase-shift characteristic of the seismic wave in the fluid medium. In addition, the method is easy to achieve, and the operability is high.
Owner:XI AN JIAOTONG UNIV

Heterogeneous platform task scheduling method and system based on Q learning

The invention belongs to the technical field of heterogeneous multi-processor computing, and particularly relates to a heterogeneous platform task scheduling method and system based on Q learning, which take all tasks as a Q learning state space, take a processor set as an action space, and wait for an allocated task as a current state. The method comprises the following steps: obtaining a task initial mapping scheme according to execution time required for mapping a task to an action space in Q learning; creating a genetic algorithm model, carrying out fitness evaluation on the task initial mapping scheme, setting individuals copied to the next generation of population in the genetic algorithm model according to fitness, carrying out crossover variation on reserved individuals, and determining new population optimization efficiency and a minimum threshold value; obtaining an approximately optimal solution mapped from a task to a processor in the model according to the genetic algorithm model; converting the model approximate optimal solution into ant colony information initial information distribution, and iteratively searching and outputting an optimal path through an ant colonyalgorithm according to the information distribution to obtain a task scheduling optimal scheme, so as to better improve the performance of the heterogeneous platform.
Owner:PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU

Three-dimensional imaging method for multi-transmitting and multi-receiving synthetic aperture radar

The invention discloses a three-dimensional imaging method for a multi-transmitting and multi-receiving synthetic aperture radar. The method includes the following steps: carrying out two-dimensional imaging on echo data collected by a multi-transmitting and multi-receiving array at all scanning positions; projecting two-dimensional imaging results which are obtained after processing and correspond to all the scanning positions to three-dimensional space; and adding three-dimensional imaging results which are obtained after processing and correspond to all the scanning positions after processing. The three-dimensional imaging method of the invention can avoid calculating Fourier transform of measurement of a multi-transmitting and multi-receiving synthetic aperture radar imaging system along a scanning direction, can perform multi-transmitting and multi-receiving array scanning and imaging processing at the same time, is suitable for the multi-transmitting and multi-receiving synthetic aperture radar imaging system with a multi-transmitting and multi-receiving array scanning track being a straight line or a curve, which means that an equivalent antenna aperture is a plane or a curved surface, reduces the calculation amount and is beneficial to parallel processing.
Owner:NAT UNIV OF DEFENSE TECH

Convolution Turbo code interleaver and convolution de-interleaver

The invention provides a convolution Turbo code interleaver and a convolution de-interleaver, wherein the interleaver comprises an exchanger, a first sub interleaver and a second sub interleaver. The exchanger is used for exchanging a first data stream input length of N and a second data stream with input length of N every one data. The first sub interleaver interleaves the exchanged first data stream, wherein the first sub interleaver meets the interleaving quadratic polynomial f(x) being equal to f1x+f2x(mod N). The second sub interleaver interleaves the exchanged data streamer, wherein the second sub interleaver meets the interleaving g(x) being equal to g1x+g2x(mod N), and the f(x) and the g(x) are reversible. In addition, the convolution de-interleaver can fully multiplex the interleaver. The interleaver can realize parallel processing under better bit error code performance, and the convolution de-interleaver is symmetrical to the interleaver.
Owner:芯鑫融资租赁(厦门)有限责任公司
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