|
ETH Zurich
CAB E 69
Universitatstrasse 6
CH-8092 Zurich
Switzerland
Phone: +41 44 632 4328
email: pravin [at] inf [dot] ethz [dot] ch
|
Hello, I am a PhD Student in the Systems group at ETH Zurich, Switzerland. My Advisor is Prof. Timothy Roscoe. I work on the Barrelfish research operating system, and my research is aimed to explore and understand the implications of recent trends of heterogeneity in computer architectures and network interface cards (NIC's) on the network stack architecture and the interface between applications and the network stack. The aim is to redesign the network stack and application interface so that it can adapt to the diversity in the hardware.
My current research is partially supported by an Microsoft Research Fellowship.
I have completed my Masters in Parallel and Distributed Computer Systems from the Vrije Universiteit Amsterdam.
|
|
|
|
Barrelfish is a research operating system aimed to explore the design-space for future heterogeneous and many-core architectures. My research is aimed re-evaluating the network stack architecture from the perspective of evolving heterogeneity in the network interface cards and processor architecture.
Project Homepage: BarrelfishThis project is an effort to bring the distributed computing to users desktop in form of synthetic filesystem which will manage remote resources. This filesystem interface simplifies the deployment of distributed application to a great extend by aggregating the remote resources and creating private namespace on remote compute nodes mimicking users filesystem and environment. Initial development is done on the Inferno kernel which is a port of Plan9 OS. I worked on this project as an intern at IBM research Lab, Austin.
Project Homepage: HAREImplemented and deployed open source boot.kernel.org (BKO) as part of a Google Summer of Code project with Etherboot and Syslinux community. This project aim at providing network based mass booting platform for booting any Linux distribution. Users need to download gpxe image of few KB which will network boot the PC and provide users with an option to boot any distribution at boot time.
|
|
The beginning is the most important part of the work. -- Plato