Parallel Scientific Computing on Public Computing Platforms

Project start: 2010

Funded by: BaCaTeC

Project Participants

Project Manager

Prof. Dr. Thomas Rauber

Project Staff

Dr. Marvin Ferber

External Partners

Dr. Yi Pan Georgia State University, Department of Computer Science, Atlanta, GA 30302-4110, USA

Project Description

Public computing is a type of grid computing architectures composed of autonomous volunteer workstations coordinated by a central server complex over the Internet. Exploiting these distributed resources comes at the price of unpredictable availability, fluctuating performance, and heterogeneous participant nodes. Central to addressing these problems is an efficient and accurate scheduling mechanism for the public computing architecture. In this research, we will study grid computing in general and a public computing platform called BOINC in particular. Several major issues and challenges in grid computing research will be identified. We will also introduce new scheduling schemes based on intelligent algorithms such as the ant colony algorithm. We plan to design a new peer-to-peer architecture for solving the bottleneck problem in the client-server architecture used in the BOINC system. The new architecture will be a completely distributed system and new scheduling schemes will be designed and studied.


University of Bayreuth -