What is reconfigurable computer technology?
reconfigurable computer technology is a term applied to several calculation options. A reconfigurable computer is a computer where you can replace chips and components of computer architecture with others on request. Alternatively, chips and components can be re -aimed and connected together to perform different functions and follow different data arrangements. A reconfigurable computer may or may not contain a unit for processing a general purpose computer (CPU), can have several processors or only run by dedicated integrated circuits and field gateway fields. Some people refer to reconfigurable computer techniques such as hybrid computer technology, parallel computer technology, pipeline calculations or high -performance computer technology.
Field sequence order (FPGA) may have a CPU to perform a platform and network functions, or can perform all CPU functions independent. These FPGs are components of computer logic that can be groupedDY in different windasting of the rings, creating different functions and flow flows and can be reorganized at any time to new arrangements. This flexibility provides maximum raw computing power for specialized computing tasks and increased speed capabilities compared to general purpose computers. In alternative options, FPGA can be repeatedly reprogrammed using hardware -specific languages, in parallel use of calculation, to create various data flows flow and parallel data of pipe data.
Hybrid computer technology is considered to be reconfigurable computer technology because it includes a general core of the CPU associated with cores specific to the application for specific use, increasing the capabilities and speeds of certain computing functions. These cores specific to the application can be FPGA, reconfigured by consumer or reconfigurable data processing fields (RDPA). In addition, it can be in the moth interiorThe PCI Express®erboard expansion card, or externally in its own cover, for increased graphics or signaling cards, has been added. The reconfigurable computer technology is about offering high -performance options for specialized tasks.
The reason why reconfigurable computing systems are preferred to a general computing device is that reconfigurable systems provide such flexibility of performance. The reconfigurable system can be changed at running before, between sets of functions, or at almost any point during the guidelines of guidance. These reconfigurations may occur, while another part of the logical system is to calculate other tasks. There is a big difference in the speed between using tasks and the use of flexibility of reconfigurable calculation to perform the same tasks while consuming less energy.
In scientific, academic, military and business communities, many research areas are carried out to advancein reconfigurable computational procedures. Much of this research is Aimed in the production of better management of overheads in operating systems. Research is carried out on the elections in the delegation of tasks for hosting CPU and logical FPGA. In addition, optimization strategies for FPGA in video, signal and network for scientific and military communities and bioinformatics for medical communities are emphasized.