Questions? Feedback? powered by Olark live chat software

Call Us

408 677 5213

Home / About Us

Blog

Grid Computing

Grid computing, in short, it the process of connecting multiple computers through a network to use their resources to all achieve a common goal.

Say you want to process 60 units of work (‘units’ is not a standard measurement, in this context it is simply a metaphor) and your machine could process 10 units of work per minute, it would take your machine 6 minutes to complete the task. With grid computing, the 60 units of work are divided to work-sections, and processed by multiple machines. Let’s say that 6 computers are set up in a grid, all of which are capable of working at 10 units per minute. Each machine is assigned to process 10 units of work from the project, so the same task can be achieved in one minute. So if you double the machines, you half the amount of time. Therefore, 12 machines would take 30 seconds, 24 machines, 15 seconds etc.

In effect, with this method of connecting computers, you aren’t increasing the processing power of a ‘machine’ you are simply spreading the workload over many machines, to reduce the processing time. A large project from Stanford University, called Folding@Home, uses computers and game consoles around the world to analyse information. A user simply runs the software on their machine, is then assigned some data to process, processes it on their machine, and then uploads it back to Folding@Home. The more people who do this, the more information that can be processed in a given amount of time.

In theory, if the software supports it, you could do this with a large variety of applications. Adobe already allow you to do this with software such as Adobe After Effects. The rendering time of video can be greatly reduced by spreading the workload. Ultimately, if internet connections can be fast enough, computers all around the world would be able to process vast amounts of information in a short amount of time. Who knows what discoveries this could lead to?

We’d love to hear your thoughts on grid computing. If you want to start a discussion with the Servers Australia community, join us on facebook.

 

Author: Alex Burgess
  • http://www.facebook.com/JosephGoldman Joseph Goldman

    It’s important to mention that F@H (Folding@Home), is actually the process of analysing or ‘folding’ proteins to generate data that could be used to help to cure diseases.

    Visit: http://folding.stanford.edu/ - the program actually only uses your ‘spare’ CPU cycles, so if you attempt to do something on your computer the software will scale back .Well worth a look! And if you install it, go team 24!

    • http://www.facebook.com/bentown Ben Town

      I’ve heard a lot about this on http://www.overclockers.com.au, I think they have their own little team. I’ve been meaning to check it out for ages but never find the time =(

    • http://www.facebook.com/profile.php?id=1122469231 Alex Burgess

      Yes I forgot to mention that with Folding@Home it uses spare resources available on your machine, thanks for clearing that up. We still want to use our own PC for our own uses! I have only ever done this on my PS3 a while back, I just let it go a few hours a day, notably my electricity bill went up a bit

Trusted By Thousands of Australian Companies Like:

Deals.com.au

"The support at Servers Australia for outside of business hours are phenomenal."

Cong Do - IT Associate
Twitter Facebook