Nauman Rafique

Nauman Rafique

Google Inc.


Nauman Rafique is a software engineer at Google where he works with kernel team on resource management issues. Prior to joining Google, he obtained his PhD degree from the department of Electrical and Computer Engineering at Purdue University. He did research on the management of low level shared resources in multicore processors like lower-level caches and DRAM bandwidth. He has published papers in conferences (Parallel Architecture and Compilation Techniques, PACT, International Symposium on Computer Architecture) and journal (Transactions on VLSI). He has also reviewed papers for PACT and HiPC.

He is currently working on cgroup based block layer IO controller.

Proposals for this user

* Proportional IO Controller

The Proportional IO controller allows to distribute disk time to tasks/cgroups in proportion to their assigned weights. It leverages existing cgroup infrastructure for task grouping and supports specification of weights hierarchically.
Storage 06/23/2009
Divyesh Shah, Nauman Rafique, Vivek Goyal