Faculty of Information Technology Programming Languages and Systems
Skip to Content
QUT Home FaST Home PLAS Home Projects People Contacts
 
     

G2: Free and Easy Cluster Computing on .NET

   

Overview

The goal of this project is to bring cluster computing to the masses for free! In particular G2 leverages .NET to harness idle networked PCs into a virtual supercomputer. G2 makes cluster computing simple. The project has implemented a framework and supporting tools that specifically utilize the .NET Common Language Runtime and web services to harness the cycles of idle PCs. Using G2 is no more complicated than using web services in .NET. Code is transparently deployed to .NET clients, and jobs may be safely run from within Internet Explorer.

Want to give it a spin? Then go here all you need is Internet Explorer and .NET to donate cycles.

Research team

Researchers
Dr Wayne Kelly
Associate Professor Paul Roe

Research Students
Richard Mason
Jiro Sumitomo

Publications

Wayne Kelly and Paul Roe, A Framework for Automatic and Secure Cycle Stealing, Proceedings of HPC Asia 2004. IEEE Press 2004.

Wayne Kelly, Paul Roe and Jiro Sumitomo, G2: A Grid Middleware for Cycle Donation using .NET, The 2002 International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, June 2002.

Wayne Kelly and Paul Roe, Donating Cycles over the Internet Using Web Services, The Eighth Australian World Wide Web Conference, Sunshine Coast, July 2002.

 

PLAS
Projects
  ActiveSheets
  Bioinformatics
  ConcernMaps
  ELP
  ELP.NET
  * G2 Cluster Computing
  Generics
  Gardens Point Component Pascal
  Gardens Point Flow
  Gardens Point Modula
  Gardens Point Service Language
  Language Processing Tools
  Mentok
  Metaphor
  Mobilizer
  RikWik
Ruby.NET
People
Wiki
Contacts