About me
I am a Professor in the School of Electrical, Computer & Biomedical Engineering at Southern Illinois University Carbondale and director of the Embedded Systems Software Lab. I also serve as Chair of the SIU Graduate Council.
My research focuses on computer and AI systems, particularly multi-model and multi-tenant machine learning, heterogeneous computing platforms, accelerator-aware runtime systems, and cross-layer performance and power optimization. I am especially interested in developing efficient and sustainable AI systems for embedded, edge, and distributed environments.
See also my Curriculum Vitae.
News (Updated August 2026)
2026
-
Award
08/2026 Honored to receive the Outstanding TPC Member Award at DAC 2026!
-
Journal
07/2026 ToolAssist: An Edge-First Function Calling Framework for Large Language Models with Adaptive Cloud Collaboration accepted at IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (ESWEEK Special Issue).
-
Appointment
07/2026 Appointed as Associate Editor for IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
-
Appointment
06/2026 Appointed as Associate Editor for IEEE Transactions on Mobile Computing (TMC).
-
Appointment
05/2025 Elected as Chair of the SIU Graduate Council.
-
Promotion
05/2026 Promoted to the rank of Professor! I would like to thank my family and colleagues for their help and support.
-
Journal
08/2025 Our paper Ecomap: Sustainability-Driven Optimization of Multi-Tenant DNN Execution on Edge Servers is accepted at IEEE Transactions on Computers.
-
Appointment
08/2025 Reappointed as a Faculty Fellow in SIU's Office of the Vice Chancellor for Research, supporting the development of large, collaborative grant proposals.
-
Conference
05/2025 Two papers accepted at ISVLSI 2025: Carbon-Efficient 3D DNN Acceleration: Optimizing Performance and Sustainability and A Vertical Approach to Designing and Managing Sustainable Heterogeneous Edge Data Centers.
-
Conference
04/2025 Attending DATE 2025! Reconnecting with friends and colleagues from around the world and presenting three papers, one of which was nominated for Best Paper.
-
Conference
01/2025 Two papers accepted at ISCAS 2025: Approximate Multiplier Mapping for Unfairness Mitigation in Energy-Efficient DNNs and Leveraging Image Difficulty for Run-Time Adaptive DNN Inference on Embedded Devices.
-
Award
11/2024 Two papers accepted at DATE 2025: RankMap: Priority-Aware Multi-DNN Manager for Heterogeneous Embedded Devices, a Best Paper Award Candidate, and Less is More: Optimizing Function Calling for LLM Execution on Edge Devices.
-
Conference
07/2024 MapFormer: Attention-based multi-DNN Manager for Throughput & Power Co-optimization on Embedded Devices accepted at ICCAD 2024, a premier conference in electronic design automation and computer-aided design.
-
Appointment
07/2024 Selected to serve as a Faculty Fellow in SIU's Office of the Vice Chancellor for Research, supporting the development of large, collaborative grant proposals.
-
Conference
06/2024 Carbon-Aware Design of DNN Accelerators: Bridging Performance and Sustainability accepted at IEEE ISVLSI.
-
Journal
05/2024 Balancing Throughput and Fair Execution of Multi-DNN Workloads on Heterogeneous Embedded Devices accepted at IEEE Transactions on Emerging Topics in Computing.
-
Journal
05/2024 Pythia: An Edge First Agent for State Prediction in High-Dimensional Environments accepted at IEEE Embedded Systems Letters.
-
Award
04/2024 Honored to receive the College Rising Star Faculty Award and Outstanding Teacher of the Year Award for 2024!
-
Journal
12/2023 Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization accepted at IEEE Transactions on Emerging Topics in Computing.
-
Grant
09/2023 Our proposal DESC: Type I: Towards Greener AI Computing: Designing and Managing Sustainable Heterogeneous Edge Data Centers was funded by NSF!
-
Award
04/2023 Our paper Automated Energy-Efficient DNN Compression under Fine-Grain Accuracy Constraints received the Best Paper Award at DATE 2023.
-
Conference
02/2023 OmniBoost: Boosting Throughput of Heterogeneous Embedded Devices under Multi-DNN Workload accepted at IEEE/ACM Design Automation Conference 2023 (DAC).
-
Award
11/2022 Automated Energy-Efficient DNN Compression under Fine-Grain Accuracy Constraints accepted at DATE 2023 and selected for a Best Paper Award.
-
Grant
08/2022 Our proposal Collaborative Research: CyberTraining: Pilot: Research Workforce Development for Deep Learning Systems in Advanced GPU Cyberinfrastructure selected for funding by NSF!
-
Journal
07/2022 Energy-efficient DNN Inference on Approximate Accelerators Through Formal Property Exploration accepted at IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (ESWEEK Special Issue).
-
Journal
05/2022 Targeting DNN Inference via Efficient Utilization of Heterogeneous Precision DNN Accelerators accepted at IEEE Transactions on Emerging Topics in Computing.
-
Journal
03/2022 A Pressure-Aware Policy for Contention Minimization on Multi-core Systems accepted at ACM Transactions on Architecture and Code Optimization.
-
Journal
01/2022 Thermal-Aware Design for Approximate DNN Accelerators accepted at IEEE Transactions on Computers.
-
Conference
01/2022 Fair Scheduling Through Collaborative Filtering on Multicore Systems accepted at the IEEE International Symposium on Circuits and Systems 2022 (ISCAS).
-
Journal
10/2021 Energy Efficient Edge Computing Enabled by Satisfaction Games and Approximate Computing accepted at IEEE Transactions on Green Communications and Networking.
-
Conference
07/2021 Positive/Negative Approximate Multipliers for DNN Accelerators accepted at the IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
-
Promotion
05/2021 I received tenure and promotion to the rank of Associate Professor! I would like to thank my family and colleagues for their help and support.
-
Journal
12/2020 Efficient Deployment of Spiking Neural Networks on SpiNNaker Neuromorphic Platform accepted at IEEE Transactions on Circuits and Systems.
-
Journal
12/2020 Online Frequency-based Performance and Power Estimation for Clustered Multi-Processor Systems accepted at the Springer Computers and Electrical Engineering Journal.
-
Conference
11/2020 Two papers accepted at DATE 2021: Reliability-Aware Quantization for Anti-Aging NPUs, a collaboration with Karlsruhe Institute of Technology and the University of Stuttgart, and Efficient Resource Management of Clustered Multi-Processor Systems Through Formal Property Exploration, a collaboration with Arizona State University.
-
Conference
09/2020 Prognostics and Health Management Data Handling by Critical Tasks on Multi-Core Platforms accepted at the IEEE International Conference on Electronics Circuits and Systems (ICECS).
-
Journal
08/2020 Weight-Oriented Approximation for Energy-Efficient Neural Network Inference Accelerators accepted at IEEE Transactions on Circuits and Systems I: Regular Papers.
-
Journal
07/2020 NPU Thermal Management accepted at IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (ESWEEK 2020 Special Issue).
-
Journal
05/2020 Edge-First Resource Management for Video-based Applications: A Face Detection Use-case accepted at IEEE Embedded Systems Letters.
-
Conference
05/2020 Inference and Energy Efficient Design of Deep Neural Networks for Embedded Devices accepted at the IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2020).
-
Service
05/2020 Invited to serve as a TPC member for ASP-DAC 2020.
-
Journal
03/2020 Impact of NCFET on Neural Network Accelerators accepted at IEEE Access.
-
Conference
02/2020 Control Variate Approximation for DNN Accelerators accepted at the IEEE/ACM Design Automation Conference 2021 (DAC).
-
Conference
02/2020 Frequency-based Power Efficiency Improvement of CNNs on Heterogeneous IoT Computing Systems accepted at the IEEE World Forum on the Internet of Things (WF-IoT 2020).
-
Conference
02/2020 Adaptive Approximate Computing on Hardware Accelerators Targeting Internet-of-Things accepted at the IEEE World Forum on the Internet of Things (WF-IoT 2020).
-
Conference
01/2020 Priority-Aware Scheduling Under Shared-Resource Contention on Chip Multicore Processors accepted at the IEEE International Symposium on Circuits and Systems 2021 (ISCAS).
-
Conference
01/2020 ARIAN: A Scalable Method for Adding Arbitrary Numbers on Modern Processors accepted at the IEEE International Symposium on Circuits and Systems 2020 (ISCAS).
-
Conference
01/2020 A Machine Learning Approach for Improving Power Efficiency on Clustered Multi-Processor Systems accepted at the IEEE International Symposium on Circuits and Systems 2020 (ISCAS).
-
Service
11/2019 Invited to serve as a TPC member for DAC 2020.
-
Journal
11/2019 Meeting Power Constraints while Mitigating Contention on Clustered Multi-Processor Systems accepted at IEEE Embedded Systems Letters.
-
Journal
11/2019 Improving GPU Performance with a Power-Aware SM Allocation Methodology accepted at MDPI Electronics.
-
Journal
09/2019 Performance and Fairness Improvement on CMPs Considering Bandwidth and Cache Utilization accepted at IEEE Computer Architecture Letters.
-
Journal
07/2019 Kernel-based Resource Allocation for Improving GPU Throughput while Minimizing the Activity Divergence of SMs accepted at IEEE Transactions on Circuits and Systems I: Regular Papers.
-
Journal
07/2019 Performance and Aging Aware Resource Allocation for Concurrent GPU Applications under Process Variation accepted at IEEE Transactions on Nanotechnology.
- Outreach
-
Grant
06/2019 Our proposal Modular and Scalable Infrastructure for the SIUC Campus accepted for funding by the Illinois Environmental Protection Agency through the US Department of Energy.
-
Outreach
04/2019 Our lab presented two demos at SIU Open Day 2019. Many thanks to my students Ioannis Galanis, Shivam Kundan, and Lincoln Kinley for their help and support.
-
Award
04/2019 Honored to receive the Outstanding Teacher Award for 2018 from the Electrical & Computer Engineering department.
-
Journal
03/2019 Environmental-Based Speed Recommendation for Future Smart Cars accepted at Future Internet.
-
Conference
02/2019 Workload-aware Management Targeting Multi-Gateway Internet-of-Things accepted at the IEEE International Conference on Omni-layer Intelligent Systems (COINS).
-
Conference
09/2018 Two papers accepted at the IEEE International Conference on Electronics Circuits and Systems: Optimizing Performance of GPU Applications with SM Activity Divergence Minimization and Drop: Distributed Run-Time and Power Constraint Mapping for Many-Core Systems.
-
Outreach
09/2018 Our demo was one of the most requested activities during SIU Open Day, as reported by the Southern Illinoisan.
-
Research
08/2018 Our lab received a 48-node SpiNNaker board for research on modern neuromorphic platforms.
-
Conference
07/2018 Performance-based and Aging-aware Resource Allocation for Concurrent GPU Applications accepted at the IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT).
-
Journal
04/2018 A Message-Passing Microcoded Synchronization for Distributed Shared Memory Architectures accepted at IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
-
Journal
01/2018 Hierarchical Distributed Run-time Resource Management Scheme for NoC-based Many-Cores accepted at ACM Transactions on Embedded Computing Systems.
-
Conference
01/2018 Two papers accepted at the IEEE International Symposium on Circuits and Systems.
-
Conference
11/2017 Two papers accepted at the IEEE/ACM Conference on Design, Automation and Test in Europe (DATE 2018). Congratulations to all the hard-working students!
-
Conference
02/2017 Our paper accepted at the ACM Great Lakes Symposium on VLSI 2017 (GLSVLSI).
-
Conference
01/2017 Three papers accepted at the IEEE International Symposium on Circuits and Systems. Congratulations to all the hard-working students!