Short Bio
I have joined the Department of Computer Science at Texas State University since September 2018. I no longer maintain this website, please see my TxState Website for the latest updates.
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
- Ph.D., Computer Science, University of North Carolina at Chapel Hill, August 2018.
- M.S., Computer Science, University of North Carolina at Chapel Hill, May 2015.
- B.E., Computer Science and Technology, Hunan University, June 2013.
- High School Diploma, High School Attached to Hunan Normal University, June 2009.
Publications
- 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.
- 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.
- 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.
Teaching Experience
- Solo Intructor
- COMP283 Discrete Structures, Summer 2017.
- Guest Lecturer
- COMP737 Real-Time Systems, Fall 2017, invited by Dr. Jim Anderson.
- COMP750 Algorithm Analysis, Fall 2017, invited by Dr. Jim Anderson
- COMP550 Algorithms and Analysis, Fall 2017, invited by Tanya Amert.
- COMP550 Algorithms and Analysis, Fall 2016, invited by Dr. Sanjoy Baruah.
- COMP550 Algorithms and Analysis, Spring 2015, invited by Dr. Zhishan Guo.
- Teaching Assistant
- COMP737 Real-Time Systems, Fall 2014, under the supervision of Dr. Jim Anderson.
- COMP750 Algorithm Analysis, Fall 2014, under the supervision of Dr. Jim Anderson.
Courses Taken as a Graduate Student
- Spring 2015: COMP735 Distributed and Concurrent Algorithms, from Dr. Jim Anderson. (Course paper.)
- Spring 2015: COMP790-062 Automotive Cyber-Physical Systems, co-instructed by Dr. Jim Anderson, Dr. Sanjoy Baruah, and Dr. Alex Berg. (Course paper.)
- Fall 2014: COMP655 Cryptography, from Dr. Mike Reiter.
- Fall 2014: COMP790-134 Computational Photography, from Dr. Alex Berg. (Assignments 1, 2(I), 2(II), 3, 4, and 5.)
- Spring 2014: COMP737 Real-Time Systems, from Dr. Jim Anderson. (Course paper, subsequently published.)
- Spring 2014: COMP790-042 Operating System Implementations, from Dr. Don Smith. (Course project report.)
- Fall 2013: COMP633 Parallel Computing, from Dr. Jan Prins.
- Fall 2013: COMP750 Algorithm Analysis, from Dr. Jim Anderson.