|
Research
[Research Summary]
[Selected Projects Overview]
[MAE Docs]
Research Summary
My Research interest is focused
on OS-virtualization for High Performance Computing (HPC) and cloud computing. I have
investigated the performance ramifications of deploying paravirtualized system in HPC setting.
Furthermore, I have explored and empirically characterized the paravirtualized memory hierarchy,
performance boundary, and paravirtualization impact on autotuning linear algebra software systems.
I have previously worked on
customizing and tuning operating systems for specific
scientific applications, in what would be known as "Application
Specific Linux(ASL)". I have additionally studied the Linux kernels internals, since it is the
most widely used OS for both developing and deploying scientific
applications.
In addition, I have also studied parallel modeling and implementation of scientific problems. Specifically,
I have worked on designing and implementing a parallel model of interacting particles, and investigated
its computation and communication performance limitations.
Finally, I am currently working on Vshmem; a programming language-level support
for enabling System V IPC-style between user-space
processes executing in distinct virtual machines, running on the same physical node.
Our work postulates an efficient and familiar programming model for
next generation heterogeneous multi-core processors .
Selected Projects Overview
Extended Abstract
HPDC'08 paper
GCE'08 paper
IEEE CSE'08
MATCOM Journal'08
VTDC'06 paper
XHPC'06 paper
Extended Abstract
|