| 2012 | DAC | Unrolling and retiming of stream applications onto embedded multicore processors. | Weijia Che, Karam S. Chatha |
| 2012 | DAC | System-level synthesis of memory architecture for stream processing sub-systems of a MPSoC. | Glenn Leary, Weijia Che, Karam S. Chatha |
| 2011 | DAC | Compilation of stream programs onto scratchpad memory based embedded multicore processors through retiming. | Weijia Che, Karam S. Chatha |
| 2010 | DAC | Thermal aware task sequencing on embedded processors. | Sushu Zhang, Karam S. Chatha |
| 2010 | DATE | Compilation of stream programs for multicore processors that incorporate scratchpad memories. | Weijia Che, Amrit Panda, Karam S. Chatha |
| 2010 | ICCAD | Scheduling of synchronous data flow models on scratchpad memory based embedded processors. | Weijia Che, Karam S. Chatha |
| 2010 | ICCD | A lightweight run-time scheduler for multitasking multicore stream applications. | Michael A. Baker, Karam S. Chatha |
| 2010 | VLSID | Design of NoC for SoC with Multiple Use Cases Requiring Guaranteed Performance. | Glenn Leary, Karam S. Chatha |
| 2009 | DAC | Throughput optimal task allocation under thermal constraints for multi-core processors. | Vinay Hanumaiah, Ravishankar Rao, Sarma B. K. Vrudhula, Karam S. Chatha |
| 2009 | DATE | Performance optimal speed control of multi-core processors under thermal constraints. | Vinay Hanumaiah, Sarma B. K. Vrudhula, Karam S. Chatha |
| 2009 | ICCAD | Maximizing performance of thermally constrained multi-core processors by dynamic voltage and frequency control. | Vinay Hanumaiah, Sarma B. K. Vrudhula, Karam S. Chatha |
| 2009 | ISLPED | Near optimal battery-aware energy management. | Sushu Zhang, Karam S. Chatha, Goran Konjevod |
| 2008 | ASPDAC | Automated techniques for energy efficient scheduling on homogeneous and heterogeneous chip multi-processor architectures. | Sushu Zhang, Karam S. Chatha |
| 2008 | ICCAD | System-level thermal aware design of applications with uncertain execution time. | Sushu Zhang, Karam S. Chatha |
| 2007 | ASPDAC | Approximation Algorithm for Process Mapping on Network Processor Architectures. | Christopher Ostler, Karam S. Chatha, Goran Konjevod |
| 2007 | ASPDAC | Application Specific Network-on-Chip Design with Guaranteed Quality Approximation Algorithms. | Krishnan Srinivasan, Karam S. Chatha, Goran Konjevod |
| 2007 | DAC | Approximation Algorithm for Data Mapping on Block Multi-threaded Network Processor Architectures. | Christopher Ostler, Karam S. Chatha |
| 2007 | DATE | An ILP formulation for system-level application mapping on network processor architectures. | Christopher Ostler, Karam S. Chatha |
| 2007 | ICCAD | Approximation algorithm for the temperature-aware scheduling problem. | Sushu Zhang, Karam S. Chatha |
| 2007 | ISLPED | Approximation algorithms for power minimization of earliest deadline first and rate monotonic schedules. | Sushu Zhang, Karam S. Chatha, Goran Konjevod |
| 2006 | DATE | A low complexity heuristic for design of custom network-on-chip architectures. | Krishnan Srinivasan, Karam S. Chatha |
| 2005 | ASPDAC | SAGA: synthesis technique for guaranteed throughput NoC architectures. | Krishnan Srinivasan, Karam S. Chatha |
| 2005 | ICCAD | An automated technique for topology and route generation of application specific on-chip interconnection networks. | Krishnan Srinivasan, Karam S. Chatha, Goran Konjevod |
| 2005 | ISLPED | A technique for low energy mapping and routing in network-on-chip architectures. | Krishnan Srinivasan, Karam S. Chatha |
| 2005 | VLSID | A Technique for Throughput and Register Optimization during Resource Constrained Pipelined Scheduling. | Nagendran Rangan, Karam S. Chatha |
| 2005 | VLSID | ISIS: A Genetic Algorithm Based Technique for Custom On-Chip Interconnection Network Synthesis. | Krishnan Srinivasan, Karam S. Chatha |
| 2004 | DATE | A Power and Performance Model for Network-on-Chip Architectures. | Nilanjan Banerjee, Praveen Vellanki, Karam S. Chatha |
| 2004 | ICCD | Linear Programming based Techniques for Synthesis of Network-on-Chip Architectures. | Krishnan Srinivasan, Karam S. Chatha, Goran Konjevod |
| 2004 | VLSID | An ILP Formulation for System Level Throughput and Power Optimization in Multiprocessor SoC Architectures. | Krishnan Srinivasan, Karam S. Chatha |
| 1999 | FPL | Hardware-Software Codesign for Dynamically Reconfigurable Architectures. | Karam S. Chatha, Ranga Vemuri |
| 1999 | RSP | An Iterative Algorithm for Partitioning and Scheduling of Area Constrained HW-SW Systems. | Karam S. Chatha, Ranga Vemuri |
| 1998 | RSP | Performance Evaluation Tool for Rapid Prototyping of Hardware-Software Codesigns. | Karam S. Chatha, Ranga Vemuri |