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.