Systems Research Group

Projects

Systems Research Group Projects


VODCA - View-Oriented, Distributed, Cluster-based Approach to Parallel Computing

Through our research in distributed shared memory (DSM), we have developed a new style of parallel programming called View-Oriented Parallel Programming (VOPP). It is friendly and easy for programmers to use. A DSM system, called VODCA, has been developed to support VOPP on cluster computers. Find more details of the project here.


CLOSE - CLuster Operating System & Environment

Within a cluster environment, we have researched ways to improve the communications between the operating system kernels on the cluster machines. We have developed a light-weight kernel-to-kernel message passing system that give better performance than TCP or UDP and supports broadcast. Cluster monitoring was built on this message passing system. Current projects include cluster-based RAM disk that swaps data over the network to spare memory on other machines.


Power Conservation in Network Devices

This project aims to find ways to save power consumed by fixed and wired network devices such as routers, switches, and desktop computers. The power consumed by the Internet is considerable and is growing. Many devices today are not power friendly. The same applies to some of the protocols and applications.


Embedded Systems

One project is the integration of GPS and inertia measurement to track moving objects like mountain bicycles. The purpose is to record the exact position of the bicycle so its movement can be reconstructed. The data could then be visualised and used for training purposes. Another project involving model airplanes is exploring ways in which inexpensive hobby type model airplanes can be used in search and rescue operations and infrastructure surveys after a catastrophe such as an earthquake or flood. Current work involves vision based atuomated landing.