Showing posts with label Distributed computing. Show all posts
Showing posts with label Distributed computing. Show all posts

Friday, September 9, 2011

Distributed computing

Distributed computing is a branch of computer science, which studies how to put a huge computing power to solve the problem is divided into many small parts, and then put these parts assigned to many computer processing, finally the calculation results together to get the final result.
Generalized definition
Distributed computing is a branch of computer science, which studies how to put a huge computing power to solve the problem is divided into many small parts, and then put these parts assigned to many computer processing, finally the calculation results together to get the final result. Recent distributed computing projects have been designed to use tens of thousands of volunteers from all over the world the computer 's unused computing capacity, through the Internet, you can analyze the electric signals from outer space, looking for hidden black hole, and to explore possible extraterrestrial intelligent life; you can find more than 10000000 digits of the Mason prime; you can also find and found against the AIDS virus is more effective drugs. These items are very large, require massive amounts of computing, only by a single computer or individuals in an acceptable time calculation is impossible.

Wednesday, April 6, 2011

Grid computing(Distributed computing)

Grid computing is distributed computing, is a computer science. It does research on how to put a need to very large computing power to resolve into many small parts, and then these partial assigned to many computers, finally put these calculation results ofwhich get final result. Recent distributed computing project has been used to use tens of thousands of volunteers from around the world of computing power, the idle computers through the Internet, you can be analyzed from outer space telecommunications number, looking for covert black holes and explore the possible existence of extraterrestrial intelligence life; You can find more than 1000 MB digital mason prime; You can also seek and find more effective against HIV drugs. To complete the amount of calculation requires awesome large projects.
Distributed computing is to use the Internet computer's CPU idle processing power to solve the problem of large computing a method to calculate the science.
With the popularity of computer began to thousands of personal computers. And the following the use of the computer is produced. More and more computers are idle, even in the boot state CPU potential also far cannot be fully used. We can imagine a home computer will most of the time spent on "waiting" above. Even the user actually use their computers, the processor is still the silent consumption, is still numerous wait (waiting for input, but didn't actually do). The advent of the Internet, making connections calls all of these restrictions on computing resources of the computer system have become reality.
So, some itself very complicated but it is very suitable for classified as a lot of smaller fragments of the calculation of the problem, and then put out by a research institutions through a lot of hard work with the server developed calculation and client computers. The server is responsible for will calculate problem into many small computation part, then these partial assigned to many networking participate in calculation computer parallel processing, finally will these calculation results ofwhich get the final results.
Edit this paragraph proved to be really feasible
Of course, this looks also seems very primitive, is very difficult, but as participants and participate in the calculation of the rising number of computer, calculation program became very quickly, and been proved to be really feasible. At present some larger distributed computing project of processing power can achieve even more than currently has the fastest giant in the world of computer. You can also choose to participate in some projects the Cpu core with donations processing time, you will find you provide the Cpu core processing time will appear in project in the contribution statistics. You can compete with other participants of the rankings, your contribution time also can join an existing calculation groups or to form a computing group. This method is very conducive to arouse the enthusiasm of the participants.