You are on page 1of 4

Good Evening Everyone, I am Dhruv Walia.

I joined Oracle as a
Server Technology Project Intern for 8 weeks from the 18th of
May to the 12th of July. I have worked on Enhancing the LRG
in Docker Framework under my Project Manager Mr. Raghava
Prasad.

Firstly the project overview, I learned about LRG in the Docker


framework used to create and save pre-dif images using lidcli
build command and to start a container based on the
above-built image and reproduce the difs using lidcli
reproduce command. It helps in faster reproduction of RTIs
and Bugs and also helps to share the image between the
developer and tester.

In the first phase of the project, the problem was that the
OEL8 platform did not support LRG in Docker, because
docker is not pre-installed on the OEL8 platform. So as a
solution to this problem, I have made docker available on the
OEL8 platform for LRG runs.
In doing so, I developed an install_docker_ol8 script,
install-docker script, to invoke the install_docker_ol8 script
only when Docker is not installed on the OEL8 host. It forms a
new docker group and adds the user to it.
I have modified the invoke-docker script, to check for OEL8
platform and update variables according to OEL8, Invoke
docker script starts the docker container on the base docker
image similar to that on the OEL7 platform and inside the
container call the make command to run the LRG. Finally I
have invoked the uninstall docker ol8 script after successfully
completing the LRG run and copying the results back to the
work directory in the view.

Moving to the project's second phase, while I was


implementing the project's first phase, I faced errors such as
hostname command not found or error while opening shared
libraries during the LRG run. After doing some research, I
found that the LRG run on OEL 8 platform required some
additional libraries and packages such as hostname and libnsl
to be installed inside the docker container. As a solution I have
added the install commands for the libraries to
image-setup-docker script. Then I ran the create-linux-image
script to create a new Docker image with the required
libraries and packages installed, and used the new docker
image to check the LRG run. .
And This is the diagrammatical representation of the
workflow of an LRG in docker on OEL8 platform.

Apart from these technical skills, I have also gathered a lot of


experience and non technical skills such as communication
skills, critical thinking, time
management, workplace culture, and networking.
This is the presentation from my side.
Good Evening Everyone, I have been working under the
guidance of Prof. Kaushik Mazumdar sir for my final year
project on Modelling of Aluminium Indium Gallium Nitride
nanowire and MOSFET under Phonon Emission and
Absorption.

Firstly I worked on understanding the density of states of a


classical system which is the number of states of that system
per unit volume per unit energy, expressed as a function of
energy. It is essential for determining the carrier
concentrations and energy distributions of carriers within a
semiconductor.
To measure the occupied energy levels, we find the minimum
energy of a photon required to knock an electron out into
vacuum, as in photoemission (PE) experiments. On the other
hand, for empty energy levels, we need an where an incident
electron is absorbed with the emission of photons like optical
absorption experiments.
The derived equation for Density of states plot as a function of
energy can be seen in the slide. It is gamma by 2 pi, divided by
energy minus epsilon whole square plus gamma by two
whole square. The value for epsilon is around 11.63 which
determines the position of the peak and gamma is taken to
be 0.05. We can see the Matlab code and the graph for
Density of States vs energy on the right.
Next I plotted the graphs for isotropic electron scattering with
optical phonons using the following scattering rates for
absorption and emission. The scattering rate is determined by
summing all the possible finite states of electron scattering
from an initial state to a final state. Here in the equations, a
stands for absorption and e for emission. Also, N note is the
phonon wave number, K note is the coupling constant of
phonon scattering, D note is the optical deformation constant,
row is material density, omega is phonon frequency, a1 is the
cell size. We can see the matlab code on the right for plotting
the graph for scattering rate with temperatures varying from
0 degree celsius to 50 degree celsius at energy level of 30 mili
electron volt. The plot for scattering rates can be seen here.
Red is used for scattering rate in absorption and Black for
scattering rate in emission.
Moving on, I have also calculated the values of polarization for
Al0.78In0.15Ga0.07N, which will be used further to derive the
value of current and plot its graph using the Non equilibrium
Green’s Function model and formulation of phonon emission
and absoprtion. We can see the equations used for
spontaneous polarization on the left and for piezoelectric
polarization on the right. The value for spontaneous
polarization is approximately -0.00345 and that for
piezoelectric polarization is approximately -0.00355.
My plans for the next semester are to complete this research
paper by calculating the functions for current and plotting
their graphs using Matlab. Then compare the currents due to
electrons for phonon emissions and absorption.
Thank You.

You might also like