Embedded parallel computing system and parallel computing method adopting same
A parallel computing and embedded technology, applied in the field of data processing, can solve problems such as difficult load balancing of multiple different tasks, difficult application of embedded fields, waste of computing resources, etc., to avoid the barrel effect and reduce power consumption , the effect of improving computational efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] Embodiment 1. An embedded parallel computing system. The following combination figure 1 with figure 2 The system provided in this embodiment will be described in detail.
[0021] see figure 1 , the system provided in this embodiment includes a data input module, a plurality of identical chassis and a data output module. Also, see figure 2 , each of the chassis includes two switching modules, a plurality of computing modules, a backplane and a power management module; each of the switching modules includes a fiber converter, a SRIO (SerialRapidI / O) switching chip and a GbE ( GigabitEthernet, Gigabit Ethernet) switching chip, each of the computing modules includes two multi-core DSPs (Digital Signal Processing, digital signal processing), an SRIO switching chip and an FPGA (Field Programmable Gate Array, Field Programmable Logic Gate Array). The SRIO switching chip in each of the switching modules is connected to the SRIO switching chip in each of the computing mod...
Embodiment 2
[0026] Embodiment 2, a parallel computing method. The following combination image 3 with Figure 4 The method provided in this embodiment is described in detail.
[0027] see image 3 , the method provided in this embodiment includes: S1. The external input interface inputs data to be processed to the Master through the data input module.
[0028]Specifically, the process of determining the Master from all DSPs in the embedded parallel computing system is: after power-on, all DSPs broadcast their own unique ID numbers to other DSPs through GbE, and when the broadcast is received, each DSP The ID numbers of all DSPs are stored; each DSP sorts the ID numbers of all DSPs according to predetermined rules, and the DSP corresponding to the first ID number is regarded as the Master of all DSPs, and the other DSPs are regarded as Slaves.
[0029] It should be noted that the external input interface is usually CameraLink, LVDS, TLK2711, 10GbE, InfiniBand or a custom high-speed int...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 