## Short Bio

I am an assistant professor in the Department of Computer Science at Texas State University. I earned my Ph.D. in Computer Science from the University of North Carolina at Chapel Hill, where I was advised by Prof. Jim Anderson in the Real-Time Systems Group.

## Education

## Publications

- Zhe Jiang, Kecheng Yang, Yunfeng Ma, Nathan Fisher, Neil Audsley, and Zheng Dong. Towards Hard Real-Time and Energy-Efficient Virtualization for Many-core Embedded Systems,
*IEEE Transactions on Computers (TC)*, accepted to appear, 2022. - Sudharsan Vaidhun, Tianning She, Qijun Gu, Sajal K. Das, Kecheng Yang, and Zhishan Guo. Precise Mixed-Criticality Scheduling on Varying-Speed Multiprocessors,
*IEEE Transactions on Computers (TC)*, accepted to appear, 2022.

- Zhe Jiang, Kecheng Yang, Nathan Fisher, Ian Gray, Neil Audsley, and Zheng Dong. AXI-IC
^{RT}: Towards a Real-Time AXI-Interconnect for Highly Integrated SoCs,*IEEE Transactions on Computers (TC)*, accepted to appear, 2022. - Zhe Jiang, Kecheng Yang, Nathan Fisher, Neil Audsley, and Zheng Dong. Towards an Energy-Efficient Quarter-Clairvoyant Mixed-Criticality System,
*Journal of Systems Architecture (JSA)*, Volume 130, Article 102683, pp. 1-17, 2022. - Zhishan Guo, Sudharsan Vaidhun, Luca Satinelli, Samsil Arefin, Jun Wang, and Kecheng Yang. Mixed-Criticality Scheduling upon Permitted Failure Probability and Dynamic Priority,
*IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)*, Volume 41, Issue 1, pp. 62-75, 2022. - Zheng Dong, Kecheng Yang, Nathan Fisher, and Cong Liu. Tardiness Bounds for Sporadic Gang Tasks under Preemptive Global EDF Scheduling,
*IEEE Transactions on Parallel and Distributed Systems (TPDS)*, Volume 32, Issue 12, pp. 2867-2879, 2021. - Ashikahmed Bhuiyan, Kecheng Yang, Samsil Arefin, Abusayeed Saifullah, Nan Guan, and Zhishan Guo. Mixed-Criticality Real-Time Scheduling of Gang Task Systems,
*Real-Time Systems*, Volume 57, Issue 3, pp. 268-301, 2021. - Sergey Voronov, James H. Anderson, and Kecheng Yang. Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints,
*Real-Time Systems*, Volume 57, Issue 1, pp. 4-54, 2021. - Abdullah Al Arafat, Sudharsan Vaidhun, Liangkai Liu, Kecheng Yang, and Zhishan Guo. Compositional Mixed-Criticality Systems with Multiple Executions and Resource-Budgets Model,
*Proceedings of the 29th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)*, accepted to appear, May 2023. - Yuxiao Zhou and Kecheng Yang. Exploring TensorRT to Improve Real-Time Inference for Deep Learning,
*Proceedings of the 18th IEEE International Conference on Embedded Software and Systems (ICESS)*, accepted to appear, December 2022. - Zhe Jiang, Kecheng Yang, Neil Audsley, Nathan Fisher, Weisong Shi, and Zheng Dong. BlueScale: A Scalable Memory Architecture for Predictable Real-Time Computing on Highly Integrated SoCs,
*Proceedings of the 59th ACM/IEEE Design Automation Conference (DAC)*, pp. 1261-1266, July 2022. - Tianning She, Zhishan Guo, and Kecheng Yang. Scheduling Constrained-Deadline Tasks in Precise Mixed-Criticality Systems on a Varying-Speed Processor,
*Proceedings of the 30th International Conference on Real-Time Networks and Systems (RTNS)*, pp. 94-102, June 2022. - Zhe Jiang, Kecheng Yang, Yunfeng Ma, Nathan Fisher, Neil Audsley, and Zheng Dong. I/O-GUARD: Hardware/Software Co-Design for I/O Virtualization with Guaranteed Real-Time Performance,
*Proceedings of the 58th ACM/IEEE Design Automation Conference (DAC)*, pp. 1159-1164, December 2021. - Tianning She, Zhishan Guo, Qijun Gu, and Kecheng Yang. Reserving Processors by Precise Scheduling of Mixed-Criticality Tasks,
*Proceedings of the 27th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 104-109, August 2021. - Tianning She*, Sudharsan Vaidhun*, Qijun Gu, Sajal K. Das, Zhishan Guo, and Kecheng Yang. Precise Scheduling of Mixed-Criticality Tasks on Varying-Speed Multiprocessors,
*Proceedings of the 29th International Conference on Real-Time Networks and Systems (RTNS)*, pp. 134–143, April 2021.

*Both authors contributed equally to this work. - Kecheng Yang and Zheng Dong. Mixed-Criticality Scheduling in Compositional Real-Time Systems with Multiple Budget Estimates,
*Proceedings of the 41st IEEE Real-Time Systems Symposium (RTSS)*, pp. 25-37, December 2020. - Zhe Jiang, Kecheng Yang, Nathan Fisher, Neil Audsley, and Zheng Dong. Pythia-MCS: Enabling Quarter-Clairvoyance in I/O-Driven Mixed-Criticality Systems,
*Proceedings of the 41st IEEE Real-Time Systems Symposium (RTSS)*, pp. 38-50, December 2020. - Kecheng Yang, Ashikahmed Bhuiyan, and Zhishan Guo. F2VD: Fluid Rates to Virtual Deadlines for Precise Mixed-Criticality Scheduling on a Varying-Speed Processor,
*Proceedings of the 39th IEEE/ACM International Conference on Computer-Aided Design (ICCAD)*, pp. 1-9, November 2020. - Zhishan Guo, Kecheng Yang, Fan Yao, and Amro Awad. Inter-Task Cache Interference Aware Partitioned Real-Time Scheduling,
*Proceedings of the 35th ACM/SIGAPP Symposium On Applied Computing (SAC)*, pp. 218-226, March 2020. - Zheng Dong, Weisong Shi, Guangmo Tong, and Kecheng Yang. Collaborative Autonomous Driving: Vision and Challenges,
*Proceedings of the 3rd IEEE International Conference on Connected and Autonomous Driving (MetroCAD)*, pp. 17-26, February 2020. - Ashikahmed Bhuiyan*, Kecheng Yang*, Samsil Arefin, Abusayeed Saifullah, Nan Guan, and Zhishan Guo. Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems,
*Proceedings of the 40th IEEE Real-Time Systems Symposium (RTSS)*, pp. 469-480, December 2019.**Winner, Outstanding Paper Award and Best Student Paper Award**.

*Both authors contributed equally to this work. - Ashikahmed Bhuiyan, Zhishan Guo, Sai Sruti, and Kecheng Yang. Precise Scheduling of Mixed-Criticality Tasks by Varying Processor Speed,
*Proceedings of the 27th International Conference on Real-Time Networks and Systems (RTNS)*, pp. 123-132, November 2019. - Kecheng Yang and Zhishan Guo. EDF-Based Mixed-Criticality Scheduling with Graceful Degradation by Bounded Lateness,
*Proceedings of the 25th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 1-6, August 2019. - Zhishan Guo, Kecheng Yang, Sudharsan Vaidhun, Samsil Arefin, Sajal K. Das, and Haoyi Xiong. Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate,
*Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS)*, pp. 373-383, December 2018. - Ming Yang, Tanya Amert, Kecheng Yang, Nathan Otterness, James H. Anderson, F. Donelson Smith and Shige Wang. Making OpenVX Really "Real Time",
*Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS)*, pp. 80-93, December 2018. - Sergey Voronov, James H. Anderson, and Kecheng Yang. Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints,
*Proceedings of the 26th International Conference on Real-Time Networks and Systems (RTNS)*, pp.8-18, October 2018.**Winner, Outstanding Paper Award**. - Zhishan Guo, Luca Santinelli, and Kecheng Yang. Mixed-Criticality Scheduling with Limited HI-Criticality Behaviors,
*Proceedings of the 4th Symposium on Dependable Software Engineering: Theories, Tools and Applications (SETTA)*, pp.187-199, September 2018. - Kecheng Yang and James H. Anderson. On the Soft Real-Time Optimality of Global EDF on Uniform Multiprocessors,
*Proceedings of the 38th IEEE Real-Time Systems Symposium (RTSS)*, pp.319-330, December 2017. - Kecheng Yang and James H. Anderson. On the Dominance of Minimum-Parallelism Multiprocessor Supply,
*Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS)*, pp. 215-226, December 2016. - Kecheng Yang, Ming Yang, and James H. Anderson. Reducing Response-Time Bounds for DAG-Based Task Systems on Heterogeneous Multicore Platforms,
*Proceedings of the 24th International Conference on Real-Time Networks and Systems (RTNS)*, pp. 349-358, October 2016. Longer version with an online appendix. - Catherine E. Nemitz, Kecheng Yang, Ming Yang, Pontus Ekberg and James H. Anderson. Multiprocessor Real-Time Locking Protocols for Replicated Resources,
*Proceedings of the 28th Euromicro Conference on Real-Time Systems (ECRTS)*, pp. 50-60, July 2016. Longer version with online appendices. - Glenn A. Elliott, Kecheng Yang, and James H. Anderson. Supporting Real-Time Computer Vision Workloads using OpenVX on Multicore+GPU Platforms,
*Proceedings of the 36th IEEE Real-Time Systems Symposium (RTSS)*, pp. 273-284, December 2015. - Kecheng Yang, Glenn A. Elliott, and James H. Anderson. Analysis for Supporting Real-Time Computer Vision Workloads using OpenVX on Multicore+GPU Platforms,
*Proceedings of the 23rd International Conference on Real-Time Networks and Systems (RTNS)*, pp. 77-86, November 2015. - Kecheng Yang and James H. Anderson. On the Soft Real-Time Optimality of Global EDF on Multiprocessors: From Identical to Uniform Heterogeneous,
*Proceedings of the 21st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 1-10, August 2015. - Zhishan Guo, Luca Santinelli, and Kecheng Yang. EDF Schedulability Analysis on Mixed-Criticality Systems with Permitted Failure Probability,
*Proceedings of the 21st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)*, pp. 187-196, August 2015. - Kecheng Yang and James H. Anderson. An Optimal Semi-Partitioned Scheduler for Uniform Heterogeneous Multiprocessors,
*Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS)*, pp. 199-210, July 2015. - Kecheng Yang and James H. Anderson. Optimal GEDF-Based Schedulers that Allow Intra-Task Parallelism on Heterogeneous Multiprocessors,
*Proceedings of the 12th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia)*, pp. 30-39, October 2014. - Kecheng Yang and James H. Anderson. Soft Real-Time Semi-Partitioned Scheduling with Restricted Migrations on Uniform Heterogeneous Multiprocessors,
*Proceedings of the 22nd International Conference on Real-Time Networks and Systems (RTNS)*, pp. 215-224, October 2014. - Tianning She, Zhishan Guo, and Kecheng Yang. Precise Scheduling Mixed-Criticality Gang Tasks with Reserved Processors,
*Proceedings of the 9th International Workshop on Mixed Criticality Systems (WMC)*, pp. 25-30, December 2022. - Zhe Jiang, Neil Audsley, Dayu Shi, Kecheng Yang, Nathan Fisher, and Zheng Dong. Brief Industry Paper: AXI-Interconnect
^{RT}: Towards a Real-Time AXI-Interconnect in System-on-Chips,*Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)*, pp. 437-440, May 2021. - Kecheng Yang and Zheng Dong. Mixed-Criticality Scheduling with Varying Processor Supply in Compositional Real-Time Systems,
*Proceedings of the 7th International Workshop on Mixed Criticality Systems (WMC)*, pp. 26-31, December 2019. Erratum. - Kecheng Yang and James H. Anderson. Tardiness Bounds for Global EDF Scheduling on a Uniform Multiprocessor,
*Proceedings of the 7th International Real-Time Scheduling Open Problems Seminar (RTSOPS)*, pp. 3-4, July 2016.

### Journal Papers

### Conference Papers

### Workshop and Brief Papers

## Teaching

**At TxState**

- CS 3360 Computing Systems Fundamentals, Spring 2023.
- CS 3360 Computing Systems Fundamentals, Fall 2022.
- CS 3360 Computing Systems Fundamentals, Spring 2022.
- CS 3360 Computing Systems Fundamentals, Fall 2021.
- CS 3358 Data Structures and Algorithms, Fall 2021.
- CS 7389C Real-Time Systems, Spring 2021.
- CS 3358 Data Structures and Algorithms (Facebook EIR), Spring 2021.
- CS 3358 Data Structures and Algorithms (Facebook EIR), Fall 2020.
- CS 7389C Real-Time Systems, Spring 2020.
- CS 3358 Data Structures and Algorithms, Spring 2020.
- CS 3358 Data Structures and Algorithms, Fall 2019.
- CS 3358 Data Structures and Algorithms, Spring 2019.
- CS 3358 Data Structures and Algorithms, Fall 2018.

**At UNC-Chapel Hill**

- COMP 283 Discrete Structures, Summer 2017.