Current location - Quotes Website - Collection of slogans - Characteristics of grid computing
Characteristics of grid computing
Grid computing is a distributed computing and a computer science. It studies how to divide a problem that requires huge computing power into many small parts, then distribute these parts to many computers for processing, and finally synthesize these calculation results to get the final result. Recent distributed computing projects have been used to use the idle computing power of thousands of volunteer computers around the world. Through the Internet, you can analyze telecommunication signals from outer space, find hidden black holes and explore possible extraterrestrial intelligent life. You can look for mersenne prime with digits above100000; You can also find and find more effective anti-HIV drugs. Used to complete large-scale projects that require an amazing amount of calculation.

Distributed computing is a computing science that uses the idle processing power of computer CPU on the Internet to solve large-scale computing problems.

Coverage of grid computing

With the popularity of computers, personal computers began to enter thousands of households. Accompanied by this is the problem of using computers. More and more computers are idle, even if they are turned on, the potential of CPU is far from being fully exerted. We can imagine that a home computer is "waiting" most of the time. Even when the user actually uses the computer, the processor is still silently consumed, and there are still countless waits (waiting for input, but actually doing nothing). The appearance of Internet makes it possible to connect and call all these computer systems with idle computing resources. Then, some problems that are very complicated but suitable to be divided into a large number of smaller computing segments are put forward, and then a research institution develops computing servers and clients through a lot of efforts. The server is responsible for dividing the calculation problem into many small calculation parts, then distributing these parts to many networked computers for parallel processing, and finally synthesizing these calculation results to get the final result.

Distributed computing means that applications are no longer "bound" to specific physical systems and platform software, and data and programs can "flow" between computing nodes.