Projects at CMU

Modified : 09/17/2003
 Site Index
 o home
 o my courses
 o my projects
 o my resume

Projects

Embedded Systems - Fall 2002

As a part of the course, we implemented a software exception handler, a memory management system, a game utilizing concurrency and mutexes, a interrupt service handler and a real time OS, with a scheduler in-built with bounded priority inversion protocols on the Intel XScale processor.

Telecommunication Networks - Fall 2002

Implemented various ARQ schemes providing an analysis of performance of the protocols. We also provided an implementation of basic OSPF based routing algorithms.

Distributed Systems - Spring 2003

The goal of Project Hydra is to create a distributed, fault tolerant framework to be used for developing CORBA applications. Measurement and analysis was also performed regarding the tradeoffs in recovery time, traffic generated by the Hydra framework and other system responses. More information available at the project website.

Broadband Networks - Spring 2003

This project was an implementation of routing discovery and dynamic node discovery in grid computing platforms. The basis of the architecture is the Globus Toolkit. The simulation was run using the values recorded from the toolkit, executing a fractal generator program.

Aerospace Enginnering Systems, Honeywell Technology Centre, Minneapolis - Summer 2003

  • Worked on providing HTC with an in-house implementation of the Fault Tolerant CORBA specification using the TAO orb and the ACE environment.
  • Researched current advances in the area of computational reflection, and its application to real-time multi-agent systems. Proposed an implementation to be used in future proposals from HTC.
  • Worked on the preliminary stages of the analysis of handover algorithms to be used in the HTC-AES VDL (Very high frequency Data Link) program.

Real Time Multimedia Labs - Fall 2003

Working on the integration of RTML's QRAM (QoS Based Resource Allocation) with TimeWeaver, a design time tool for real-time embedded software components, aimed at providing runtime adaptation of QoS functional points.

Intel Research Labs, Pittsburgh - Fall 2003

Working on providing context awareness and prediction of user location to the Internet Suspend and Resume project. Work involves interaction with the CODA file system and VMWare virtual workstations.


© 2003 - Vignesh Ganesan, ripped off oswd