I am doing my masters in Computer Networks and Distributed Computing in University of California, Irvine under the guidance of Dr.Douglas Schmidt in the DOCgroup.

Presently I am working on

* Making the ORB services dynamically loadable by applying the Servcice Configurator Pattern.
* Adding support to corbaloc: and corbaname: style IORs.

I worked on

* improving TAO online tutorials .

* Interoperable Naming Service.

   Implemented the CosNaming::NamingContextExt interface.

The following is a small description of my projects


SIMULATING DLX PIPELINED ARCHITECTURE:

worked with Prof. Rajesh Gupta

     Simulated the five stages of DLX pipelined architecture.

Developed in C++ and a synopsis software product to implement inter process communication.
Given an instruction as the input of the first stage, the instruction is to be decoded and corresponding values are stored in simulated registers. These values are passed on to the ALU stage and the required add/sub operation is performed on them. If it is a store/load instruction, the values are stored or loaded correspondingly in the memory stage. In the fifth WB stage, the writes are done. All the register names and contents are passed from the first stage to all the stages till they are not needed any longer.


2.TRAFFIC SHAPING IN COMPUTER NETWORKS:

worked with Prof. Kevin Tsai

     Research study on Traffic shaping in computer communication networks.

Here is a list of all my courses and related projects.

Parallel Computing:

This course dealt with the definition of parallel processing, Computational models and applications such as sorting, integer arithmetic, matrix operations, Fast Fourier Transform, Submitted a report on Parallel Join Algorithms for Query Processing in Parallel Databases .


Computer Communication Networks:

Traffic Shaping helps in reducing the fluctuation of traffic before it enters the network.

Project: Traffic Shaping

Computer Architecture:

Project: Simulation of Simplescalar Architecture

Simulated the simplescalar architecture using the simplescalar toolset. The SimpleScalar tool set provides a fast, flexible and accurate simulation of modern processors that implement SimpleScalar architecture. The project compared the statistics like miss rates, branch prediction hits by running three simple C codes on the Simplescalar toolset.

Parallel Database systems Engineering:

Prepared a paper report on Importance of Database systems in Mobile Communications.