Skip navigation
The Australian National University

Student research opportunities

A Software Architecture for a Distributed System

Project Code: CECS_7

This project is available at the following levels:
CS single semester, Engn4200, Engn R&D, Honours
Please note that this project is only for undergraduate students.

Supervisor:

Dr Mark Reed

Outline:

This project involves working with a team on software development for a radio modelling system. The software will be designed to support a distributed and highly scalable platform running on a node cluster or the cloud. The software will be a combination of C and MATLAB code running on a PC.

Goals of this project

The goals of this project are to develop a highly scalable software environment and platform to show how a simple program can be scaled using a Cluster.

Requirements/Prerequisites

The student is expect to have good software skills and problem solving skills. The ability to program in C is essential, and perhaps experience with MPI. Communication system understanding is helpful but not essential.

Student Gain

The student will get exposure to the latest distributed software tools while working with a team of highly motivated researchers. The project will involve working with clusters and distributed software and face challenging problems including synchronisation issues and efficient software for the given application.

Links

Wikipedia: Distributed Computing
Wikipedia: Cloud Computing

Contact:



Updated:  2 July 2012 / Responsible Officer:  JavaScript must be enabled to display this email address. / Page Contact:  JavaScript must be enabled to display this email address.