Menu:

The Weather:

Click for Chapel Hill, North Carolina Forecast

Grad School Counter:

Spent 1439 days in Grad School

Links:

- Slashdot
- Computer Science@UNC
- Raaga
- Trance Music
- Calvin and Hobbes - Whats a PhD about?

Version:

andreas01 v1.3

Projects

Tools to measure Available Bandwidth:

This project attempts to classify available bandwidth measurements tools. We are also looking to design a new tool which is faster and more accurate than current existing tools. (Code in C, data analysis scripts in Perl)

Evaluation of Available Bandwidth Proprties:

This project aims to study the available bandwidth process. We do this by analyzing data collected of real Internet links and study the effects of probe stream length, tool run-time and sampling strategies on the accuracy, variability and predictability of the Available Bandwidth process. (Data analysis in Perl)

Identifying Bottleneck Links in the internet:

This project uses end-to-end estimates of available bandwidth on various internet paths. We then using internet tomography methods to infer bottleneck links and where they occur along the internet path.(Coded in C using sockets, Perl scripts)

Implementation of a Hybrid Peer-to-Peer system for state management:

This projects involved designing and developing a software which could maintain global presence information amongst a group of cell-phones, using the model of a hybrid peer-to-peer system. The system used SMS messages and SOAP requests as the messaging infrastructure.(Coded in Symbian, VC++ and gSoap)

Unbalanced Tree search:

This problem involved looking at parallel programming problems where the work distribution among the parallel threads was extremely skewed and trying to figure out a good way to solve these problems in the process develop a benchmark process for such problems. (Code in C using UPC library)

Distributed Load Balancing Scheme:

This project aimed at implementing an application level scheduler which would take up processes and migrate them to other processor based on the metric of least loaded processor. This project involved the design and implementation of a load balancing algorithm. (Coded C)