Kshitij Sudan

Graduate Student
School of Computing
University of Utah

Contact:
(first-name)-at-(cs)-dot-(utah)-dot-(edu)




After completing my undergrad studies at Delhi College of Engineering (DCE), University of Delhi, I began my graduate career in Fall-2007. I now work with Rajeev Balasubramonian and John Carter exploring issues in computer architecture. My focus areas are performance, memory system design, power consumption and ease of programming for future micro-processors. As all(?) computer architects, I generally spend most of my research time grokking at simulators.

PUBLICATIONS

  • Dynamic Hardware-Assisted Software-Controlled Page Placement to Manage Capacity Allocation and Sharing within Large Caches, Manu Awasthi, Kshitij Sudan, Rajeev Balasubramonian, John Carter, 15th International Symposium on High-Performance Computer Architecture (HPCA-15) , Raleigh, February 2009.

    Course Work     Reading List     Resume



    In an another life, I worked at the Microwave CAD lab at DCE as a research assistant developing parallel algorithms and simulators for microwave antenna simulations. We developed a parallel algorithm for evaluating Gabor transforms on a distributed-memory parallel machine (a Linux cluster for e.g.). The work was published in WORLDCOMP'07 , click here for a local copy. I interned at IIT-Kharagpur's Space and Technology Cell, and, Processor Verification Group, ST Microelectronics, Greater Noida. At these places, I worked on numerical models for antenna simulations, and, functional verification, respectively. I also worked on RADIUS protocol based authentication services for heterogeneous user environment at DCE.

    I am a vegetarian (trying to be vegan!), try to be environmentally conscious, and have liberal political inclinations. I like long bike rides, hiking and Utah's outdoors in general. I am also a Linux enthusiast and interested in way computer science is taught. Following is a partial list of things I wrote/compiled while I was an undergrad:
    1.A Linux presentation I gave during my college's tech. fest.
    2.My short guide to which programming languages should one learn.
    3.A very short reading list for general and inspirational reading pertaining to computer science.
    4. Some project ideas I never got down to implementing. (1) (2) (3) (4)

    My first experiments with the LaTeX few years ago resulted in the following:
    This is how one spells my name in Devanagari script.


    "Once we experience and feel this inter-dependence of all living beings, we will cease to hurt, humiliate, exploit and kill another. We will want to free all sentient beings from suffering. This is karuna, compassion, which in turn gives rise to the responsibility to create happiness and its causes for all."

    Last Updated: Aug. 25, 2008.