Dr. Choudhary has supervised 19 Ph.D. theses throughout his academic career, and is currently overseeing 8 doctoral students.
Many of his former students have positions in industry and research labs, which include: Argonne National Labs, IBM TJ Watson Research Center, Silicon Graphics, Intel Corporation, IBM Almaden Research Center, EMC, Motorola, LG Thomson, Sun Microsystems, Calypto Design Systems, and Altrenta Inc.
Others have moved on to academic positions at various institutions, including Penn State University (PA), Northwestern University (IL), and Benedict College (SC).

Return to home
• Current Students • Former Students • Visiting Scholars •
Current Ph.D. Students
- Daniel Honbo
- Abhishek Das
- Ramanathan Narayanan
- Nan Jiang (energy-aware system design)
- Sanchit Misra
- Prabhat Kumar
- Xi Chen
- Chen Jin
- Kunpeng Zhang
- Gang Li
- Yu Cheng
- Kathy Lee
- Diana Palseti
Former Ph.D. Students
- Arifa Nisar
- Yan Gao
- Berkin Ozisikyilmaz (computer architecture, data mining)
- Avery Ching (parallel and distributed I/O systems, parallel file systems)
- Kenin Coloma (parallel and distributed I/O systems, high performance I/O)
- Jianwei Li (high performance I/O, parallel file systems)
- Joseph Zambreno,"Compiler and Architectural Approaches to Software Protection and Security", Northwestern University, 2006. Currently employed at Electrical and Computer Engineering Department, Iowa State University.
- Ying Liu"High Performance Data Mining Techniques for Large Databases", Northwestern Univerrsity, 2005. Currently employed as joint assistant professor at Graduate University and Data Technology and Knowledge Economy Research Center of Chinese Academy of Sciences.
- Jayaprakash Pisharath,"Design and Optimization of Architectures for Data Intensive Computing", Northwestern University, 2005. Currently employed at Intel Corporation's Research Division.
- Steve Chiu, "Processor-Embedded Distributed Storage for High-Performance I/O", Northwestern University, 2004.
- Anshuman Nayak, "Automatic Parallelization and Optimizations for Synthesizing MATLAB Programs on Multi-FPGA Systems", Northwestern University, 2002.
- Malay Haldar, "Optimized Hardware Synthesis for FPGAs", Northwestern University, 2002.
- Xiaohui Shen, "Data Management, Storage and Access Optimizations in High Performance Distributed Environments", Northwestern University, 2001.
- Sachin More, "High Performance I/O Techniques for Parallel Object-Relational Databases", Northwestern University, 2000.
- Sanjay Goil, "High Performance Online Analytical Processing and Data Mining on Parallel Computers", Northwestern University, 1999.
- Mahmut Kandemir, "Compiler Techniques for Enhancing Data Locality", Syracuse University, 1999.
- Wei-keng Liao, "Parallel Pipelined Computational Model for Space-Time Adaptive Processing", Syracuse University, 1999.
- Jaechun No, "Design and Implementation of a Parallel I/O Runtime System for Irregular Applications", Syracuse University, 1999.
- Rakesh Krishnaiyer, "Efficient Collective Data Transfer Mechanisms for High-Performance Parallel and Distributed Computing Environments", Syracuse University, 1998.
- Chutimet Srinilta, "Techniques for Improving Performance in Continuous Media Servers", Syracuse University, 1998.
- Sang-Gue Oh, "HPHFS: A File System Prototype for a Cluster-Based Server Environment using Network-Attached Storage Devices", Syracuse University, 1998.
- Meena Kandaswamy, "Design and Evaluation of Optimizations in I/O-intensive Applications", Syracuse University, 1998.
- Divyesh Jadav, "Design and Implementation of a High-Performance Continuous Media-on-Demand Server", Syracuse University, 1997.
- Senthil Krishnamoorthy, "Performance Evaluation of Cache Hierarchy in Shared Memory Multiprocessors using Trace Driven Simulation", Syracuse University, 1996.
- Chaitanya Tumuluri, "Locality-Conscious Load Balancing: Connectionist Architectural Support", Syracuse University, 1996.
- Rajesh Bordawekar, "Techniques for Compiling I/O Intensive Parallel Programs", Syracuse University, 1996.
- Rajeev Thakur, "Runtime Support for In-Core and Out-of-Core Data-Parallel Programs", Syracuse University, 1995.
- Ravi Ponnusamny, "Runtime Support and Compilation Methods for Irregular Computations on Distributed Memory Parallel Machines", Syracuse University, 1994.
Former M.S. Students
- Debabrata Bagchi, 2001.
- Satrajit Pal, 2001.
- Kohinoor Basu, 2001.
- Gokhan Memik, 2000.
- Sriram Raghavendran, 1998.
- Sivaram Kudatipidi, 1996.
- Balaji Thiagrajan, 1995.
- Bhaven Avalani, 1995.
Visiting Scholars
- Nagaraj Shenoy (1997-1998)
- Jesus Carretero (1997-1998)
- Sung-Soon Park (1997-1998)