Dissertation: Exploring High Performance Deep Neural Networks on GPUs. [pdf]
Dr. Yifan Sun : August, 2020. First (or Current) Position: William & Mary    Dissertation: Enabling Collaborative Heterogeneous Computing. [pdf]
Dr. Xun Gong : June, 2020. First (or Current) Position: Quantum    Dissertation: Hint-Assisted Scheduling on Modern GPUs. [pdf]
Dr. Saoni Mukherjee : June, 2020. First (or Current) Position: Dell EMC    Dissertation: A Power Modeling Approach to Protect GPUs from Side-Channel Attacks. [pdf]
Dr. Charu Kalra : August, 2019. First (or Current) Position: Google    Dissertation: Compiler-based Resilience Prediction and Enhancements for GPU Applications. [pdf]
Dr. Fritz Previlon : August, 2019. First (or Current) Position: ARM    Dissertation: Characterization and Remediation for Soft Error Reliability on GPU. [pdf]
Dr. Leiming Yu : May, 2019. First (or Current) Position: Analogic    Dissertation: Multilevel Interference-aware Scheduling on Modern GPUs. [pdf]
Dr. Akshay Lahiry : August, 2018. First (or Current) Position: AMD    Dissertation: Exploring Compression in the GPU Memory Hierarchy for Graphics and Compute. [pdf]
Dr. Xiang Gong : August, 2018. First (or Current) Position: a start-up    Dissertation: Improving GPU Performance through Instruction Redistribution and Diversification. [pdf]
Dr. Xiangyu Li : August, 2018. First (or Current) Position: Standard and Poor, Global    Dissertation: Exploiting Large-scale Data Analytics Platforms with Accelerator Hardware. [pdf]
Dr. Mohammad Tavana : March, 2018. First (or Current) Position:    Dissertation: Architectural Support for Designing Dependable Non-volatile Main Memories. [pdf]
Dr. Navid Farazmand : March, 2018. First (or Current) Position: AMD    Dissertation: Dynamic Voltage and Frequency Scaling for 3D Graphics Applications on the State-of-the-art Mobile GPUs. [pdf]
Dr. Amir Momeni : May, 2017. First (or Current) Position: Qualcomm    Dissertation: Exploiting Thread-Level Parallelism on Reconfigurable Architectures: a Cross-Layer Approach. [pdf]
Dr. Fanny Nina Paravecino : March, 2017. First (or Current) Position: Intel    Dissertation: Characterization and exploitation of nested parallelism and concurrent kernel execution to accelerate high performance applications. [pdf] [slides]
Dr. Zhongliang Chen : February, 2017. First (or Current) Position: AMD    Dissertation: Scalar-Vector GPU Architectures. [pdf]
Dr. Amir Kavyan Ziabari : December, 2016. First (or Current) Position: AMD    Dissertation: Improving the Global Memory Efficiency in GPU-Based Systems. [pdf]
Dr. Tom McCormick : April, 2016. First (or Current) Position: Chief Engineer, Swissbit AG    Dissertation: Ultra-Reliable Flash Memory Systems for Embedded Applications. [pdf]
Dr. Enqiang Sun : April, 2016. First (or Current) Position: Staff Engineer, Qualcomm    Dissertation: Cross-Platform Heterogeneous Runtime Environment. [pdf]
Dr. Yash Ukidave : December, 2015. First (or Current) Position: AMD    Dissertation: Architectural and Runtime Enhancements for Dynamically Controlled Multi-Level Concurrency on GPUs. [pdf]
Dr. Esra Yolacan : October, 2014. First (or Current) Position:    Dissertation: Learning from Sequential Data for Anomaly Detection. [pdf]
Dr. Perhaad Mistry : April, 2014. First (or Current) Position: AMD    Dissertation: Architectural Support for irregular programs and performance monitoring for heterogeneous systems.
Dr. Dana Schaa : April, 2014. First (or Current) Position: AMD    Dissertation: Improving the cooperative capability of heterogeneous processors.
Dr. Ayse Yilmazer : December, 2014. First (or Current) Position: AMD    Dissertation: Micro-architectural Support for Improving Synchronization.
Dr. Jennifer Mankin : December, 2014. First (or Current) Position: Intel    Dissertation: Classification Of Malware Persistence Mechanisms using Low-artifact Disk Instrumentation.
Dr. Rodrigo Dominguez : April, 2013. First (or Current) Position: Qualcomm    Dissertation: Dynamic Translation of Runtime Environments for Heterogeneous Computing.
Dr. Malak Alshawabkeh : April, 2013. First (or Current) Position:    Dissertation: Hypothesis Margin Based Weighting for Feature Selection Using Boosting: theory, algorithms and applications.
Dr. Fatemeh Azmandian : August, 2012. First (or Current) Position: EMC Corporation    Dissertation: Learning at the Virtualization Layer: Intrusion Detection and Workload Characterization from within the Virtual Machine Monitor.
Prof. Emmanuel Arzuaga, : December, 2011. First (or Current) Position: Asst. Professor, UPRM, Mayaguez, PR    Dissertation: Using Live Virtual Machine Migration to Improve Resource Efficiency in Virtualized Data Centers.
Dr. Byunghyun Jang, Dec. 2010, First (or Current) Position: Asst. Professor in Computer Science, University of Mississippi    Dissertation: Evaluation and Enhancement of Memory Efficiency Targeting General-Purpose Computations on Scalable Data-Parallel GPU Architectures
Dr. Vilas Sridharan, May 2010, First (or Current) Position: AMD
    Dissertation: Introducing Abstraction to Vulnerability Analysis
Dr. Micha Moffie, May 2008, First (or Current) Position: IBM Israel
    Dissertation: Investigating the Utility of Software Semantics for Host-based Intrusion Detection Systems
Dr. Ke Ning, May 2007, First (or Current) Position: Qualcomm
    Dissertation: System-Level Memory Power and Performance Optimization for System-on-a-Chip Embedded Systems
Dr. Yijian Wang, Dec. 2006, First (or Current) Position: NetApp
    Dissertation: Modeling and Acceleration of File-IO Dominated ParallelWorkloads
Dr. David Morano, Apr. 2006, First (or Current) Position:
    Dissertation: Exploring Instruction Level Parallelism Using Resource Flow Execution
Dr. Huanmei Wu, May 2005, First (or Current) Position: Associate Professor of Computer Information Technology, Purdue School of Engineering and Technology, IUPUI
    Dissertation: Time-based Indexing of Multidimensional Databases
Dr. Morteza Fayyazi, Apr. 2005, First (or Current) Position:
    Dissertation: Fault-Tolerant and Efficient Cluster Switch Architecture
Dr. Marcos de Alba, Apr. 2005, First (or Current) Position: Intel
    Dissertation: Exposing Instruction Level Parallelism in the Presence of Loops
Dr. Jennifer Black, Aug. 2003, First (or Current) Position: Mathworks
    Dissertation: Multi-criteria Data Flow Testing
Dr. Alireza Khalafi, Jun. 2003, First (or Current) Position:
    Dissertation: Exploring Multipath Execution on a Distributed Microarchitecture
Dr. John Kalamatianos, Jan. 2000, First (or Current) Position: AMD
    Dissertation: Microarchitectural and Compile Time Optimizations for Performance Improvement of Procedural and Object Oriented Languages
Dr. Amir Hooshang Hashemi, May 1996, First (or Current) Position:
    Dissertation: Efficient Procedure Mapping for Improved Cache Performance
Xiangyu Li, MS 2014, First (or Current) Position: pursuing PhD
    Thesis: Accelerating Mahout On Heterogeneous Clusters Using HadoopCL
Sam Coe, MS 2013, First (or Current) Position: Indiegogo
Ryan Whelan, MS 2012, First (or Current) Position: MIT Lincoln Labs
    Thesis: Architecture-Independent Dynamic Information Flow Tracking
Yash Ukidave, MS 2012, First (or Current) Position: pursuing PhD
    Thesis: Exploring Power Efficiency and Optimizations Targeting Heterogeneous Applications
Matthew Sellitto, MS 2011, First (or Current) Position: Start-up Company
    Thesis: Exploring GPU Computing for Hyperspectral Image Analysis
Kulin Seth, MS 2011, First (or Current) Position: Qualcomm
Joshua Hodosh, MS 2010, First (or Current) Position: MIT Lincoln Laboratory
Kin Kone Kito First (or Current) Position: EMC Corporation
Yunho Yang, MS 2009, First (or Current) Position: EMC
    Project: Memory Forensics on Linux Embedded System
Perhaad Mistry, MS 2009, First (or Current) Position: pursuing Ph.D
    Project:
Jenny Mankin, MS 2009, First (or Current) Position: pursuing Ph.D
    Thesis: Software Transactional Memory for Multicore Embedded Systems
Dana Schaa, MS 2009, First (or Current) Position: pursuing Ph.D
    Thesis:
Sarmad Edward George, MS 2009, First (or Current) Position: pursuing Ph.D
    Project: CPU Single-event Upset Tolerance
Zhaoqian Chen, MS 2008, First (or Current) Position: AMD
    Thesis: Performance Evaluation and Characterization of Virtual Appliances
Wassim Bassalle, First (or Current) Position: Analog Devices
    Thesis: Optimization of Cryptographic Algorithms on an Embedded Architecture
Derek Uluski, First (or Current) Position: VMware
    Thesis: Real Time Anti-virus for a Virtualized Environment
Burak Erem, First (or Current) Position: pursuing Ph.D
    Thesis: Interactive Deformable Registration Visualization and Analysis of 4D Computed Tomography
Seth Molloy, First (or Current) Position: Analog Devices
    Thesis: Energy Conservation Techniques for the Blackfin Processor
Fatemeh Azmandian, First (or Current) Position: pursuing Ph.D
    Thesis: The Chart Checker: Applying DataMining Techniques to Detect Major Errors in Radiotheraphy Treatment Charts
Michael Benjamin, First (or Current) Position:
    Thesis: A Study of Video Processing using Stream Computing on Blackfin Processors
Brian Mullins, First (or Current) Position:
    Thesis: Soft Errors in Storage Systems
Diego Rivera, First (or Current) Position: Hologic
    Thesis: Accelerating Sparse Matrix Computations
Vilas Sridharan, First (or Current) Position: pursuing Ph.D
    Thesis: Soft Errors in Cache Memories
Kaushal Sanghai, First (or Current) Position: Analog Devices
    Thesis: A Code Layout Framework for Embedded Processors with a Configurable Memory Hierarchy
Darren Ng, First (or Current) Position:
    Thesis: Aspect Oriented Garbage Collection
Anita Thomas, First (or Current) Position:
    Thesis: Value Prediction with Perceptrons
Stephen VanderSanden, First (or Current) Position:
    Thesis: Developing Power-Aware Strategies for Embedded DSPs
Deniz Balkan, First (or Current) Position:
    Thesis: Side-Effects of Value Speculation on Branch Resolution and Performance in Out-of-Order Superscalar Microprocessors
Murat Bicer, First (or Current) Position:
    Thesis: A Software Communications Architecture Compliant Software Defined Radio Implementation
Songqing Zhang, First (or Current) Position:
    Thesis: BDSPTune: Binary-level Instrumentation of the SHARC DSP
Efe Yardimci, First (or Current) Position:
    Thesis: Profile-guided Heap Layout
Hakan Aydin, First (or Current) Position:
    Thesis: Exploring the Effects of Cache Line Coloring and Procedure Inlining
Philip Sailer, First (or Current) Position:
    Thesis: YIFAN is a Pure RISC in a Three-Dimensional Integrated Circuit
Manpreet Singh, First (or Current) Position:
    Thesis: Scalable Interconnects and Topologies for High Performance ICDSs
Ying Liu, First (or Current) Position:
    Thesis: A Channel Routing Algorithm for 3-D VLSI
Hua Huang, First (or Current) Position:
    Thesis: A Buffering Scheme for Improved BSD Fast File System Performance
Kyle Bowers, First (or Current) Position:
    Thesis: Characterization of the Java Virtual Machine
Mekalu Teshome, First (or Current) Position:
    Thesis: I/O Cache Structures and System Performance
Jason Casmira, First (or Current) Position:
    Thesis: Operating System Rich Workload Characterization
Tracy Tao, First (or Current) Position:
    Thesis: Branch Prediction With Branch History Chain Table for Wide-Issue Superscalar Processors
Svetlana Sokolova, First (or Current) Position:
    Thesis: Static Branch Prediction Using High-Level Control Structure
Mona Dimitri, First (or Current) Position:
    Thesis: Cache Pointer-Based Prefetching for Complex Data Structures
John Fraser, First (or Current) Position:
    Thesis: Cache Analysis in a Multiprocess Environment Using Execution Driven Simulation
Himanshu Sinha, First (or Current) Position:
    Thesis: Non-blocking Caches in Shared Memory Multiprocessors
Samson Belayneh, First (or Current) Position:
    Thesis: The Effect of Balanced Instruction Scheduling on the Performance of Non-Blocking Caches
Yue Liu, First (or Current) Position:
    Thesis: Analysis of Branch Directed Data Cache Prefetching
Angela Sampogna, First (or Current) Position:
    Thesis: Architectural Implications of C and C++ Programming Models