Scholarly and Creative Works
2024
- Arafat, A. A., Wilson, K., Yang, K., & Guo, Z. (2024). Dynamic Priority Scheduling of Multi-Threaded ROS 2 Executor With Shared Resources. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Special Issue for the 24th ACM SIGBED International Conference on Embedded Software (EMSOFT), 43(11), 3732–3743. https://doi.org/10.1109/TCAD.2024.3445259
- Zhou, Y., Guo, Z., Dong, Z., & Yang, K. (2024). Multi-Accelerator Neural Network Inference via TensorRT in Heterogeneous Embedded Systems. In Proceedings of the 48th IEEE Annual Computers, Software, and Applications Conference (COMPSAC) (pp. 463–472). IEEE Computer Society Press. https://doi.org/10.1109/COMPSAC61105.2024.00070
- Jiang, Z., Yang, K., Fisher, N., Guan, N., Audsley, N., & Dong, Z. (2024). Hopscotch: A Hardware-Software Co-design for Efficient Cache Resizing on Multi-core SoCs. IEEE Transactions on Parallel and Distributed Systems (TPDS), 35(1), 89–104. https://doi.org/10.1109/TPDS.2023.3332711
2023
- Guo, Z., Vaidhun, S., Arafat, A. A., Guan, N., & Yang, K. (2023). Stealing Static Slack via WCRT and Sporadic P-Servers in Deadline-Driven Scheduling. In Proceedings of the 44th IEEE Real-Time Systems Symposium (RTSS) (pp. 40–52). IEEE Computer Society Press. https://doi.org/10.1109/RTSS59052.2023.00014
- Zhou, Y., Guo, Z., Dong, Z., & Yang, K. (2023). TensorRT Implementations of Model Quantization on Edge SoC. In Proceedings of the 16th IEEE International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC) (pp. 486–493). IEEE. https://doi.org/10.1109/MCSoC60832.2023.00078
- Tian, A., Guerra John, E., & Yang, K. (2023). Poster: Unraveling Reward Functions for Head-to-Head Autonomous Racing in AWS DeepRacer. In Proceedings of the 24th International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing (MobiHoc), as part of the 8th National Workshop for REU Research in Networking and Systems (REUNS) (pp. 592–594). ACM Press. https://doi.org/10.1145/3565287.3617987
- McCalip, J., Pradhan, M., & Yang, K. (2023). Reinforcement Learning Approaches for Racing and Object Avoidance on AWS DeepRacer. In Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference (COMPSAC) (pp. 958–961). IEEE Computer Society Press. https://doi.org/10.1109/COMPSAC57700.2023.00129
- Arafat, A. A., Vaidhun, S., Liu, L., Yang, K., & Guo, Z. (2023). Compositional Mixed-Criticality Systems with Multiple Executions and Resource-Budgets Model. In Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) (pp. 67–79). IEEE Computer Society Press. https://doi.org/10.1109/RTAS58335.2023.00013
- Jiang, Z., Yang, K., Fisher, N., Gray, I., Audsley, N., & Dong, Z. (2023). AXI-ICRT: Towards a Real-Time AXI-Interconnect for Highly Integrated SoCs. IEEE Transactions on Computers (TC), 72(3), 786–799. https://doi.org/10.1109/TC.2022.3179227
- Vaidhun, S., She, T., Gu, Q., Das, S. K., Yang, K., & Guo, Z. (2023). Precise Mixed-Criticality Scheduling on Varying-Speed Multiprocessors. IEEE Transactions on Computers (TC), 72(1), 43–54. https://doi.org/10.1109/TC.2022.3197078
- Jiang, Z., Yang, K., Ma, Y., Fisher, N., Audsley, N., & Dong, Z. (2023). Towards Hard Real-Time and Energy-Efficient Virtualization for Many-core Embedded Systems. IEEE Transactions on Computers (TC), 72(1), 111–126. https://doi.org/10.1109/TC.2022.3207115
2022
- Zhou, Y., & Yang, K. (2022). Exploring TensorRT to Improve Real-Time Inference for Deep Learning. In Proceedings of the 18th IEEE International Conference on Embedded Software and Systems (ICESS) (pp. 2011–2018). IEEE. https://doi.org/10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00299
- She, T., Guo, Z., & Yang, K. (2022). Precise Scheduling Mixed-Criticality Gang Tasks with Reserved Processors. In Proceedings of the 9th International Workshop on Mixed Criticality Systems (WMC) (pp. 25–30).
- Jiang, Z., Yang, K., Fisher, N., Audsley, N., & Dong, Z. (2022). Towards an Energy-Efficient Quarter-Clairvoyant Mixed-Criticality System. Journal of Systems Architecture (JSA), 130, 102683:1-17. https://doi.org/10.1016/j.sysarc.2022.102683
- Jiang, Z., Yang, K., Audsley, N., Fisher, N., Shi, W., & Dong, Z. (2022). BlueScale: A Scalable Memory Architecture for Predictable Real-Time Computing on Highly Integrated SoCs. In Proceedings of the 59th ACM/IEEE Design Automation Conference (DAC) (pp. 1261–1266). ACM Press. https://doi.org/10.1145/3489517.3530612
- She, T., Guo, Z., & Yang, K. (2022). Scheduling Constrained-Deadline Tasks in Precise Mixed-Criticality Systems on a Varying-Speed Processor. In Proceedings of the 30th International Conference on Real-Time Networks and Systems (RTNS) (pp. 94–102). ACM Press. https://doi.org/10.1145/3534879.3534897
- Guo, Z., Vaidhun, S., Satinelli, L., Arefin, S., Wang, J., & Yang, K. (2022). Mixed-Criticality Scheduling upon Permitted Failure Probability and Dynamic Priority. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 41(1), 62–75. https://doi.org/10.1109/TCAD.2021.3053232
2021
- Dong, Z., Yang, K., Fisher, N., & Liu, C. (2021). Tardiness Bounds for Sporadic Gang Tasks under Preemptive Global EDF Scheduling. IEEE Transactions on Parallel and Distributed Systems (TPDS), 32(12), 2867–2879. https://doi.org/10.1109/TPDS.2021.3081019
- Jiang, Z., Yang, K., Ma, Y., Fisher, N., Audsley, N., & Dong, Z. (2021). I/O-GUARD: Hardware/Software Co-Design for I/O Virtualization with Guaranteed Real-Time Performance. In Proceedings of the 58th ACM/IEEE Design Automation Conference (DAC) (pp. 1159–1164). IEEE Press. https://doi.org/10.1109/DAC18074.2021.9586156
- She, T., Guo, Z., Gu, Q., & Yang, K. (2021). Reserving Processors by Precise Scheduling of Mixed-Criticality Tasks. In Proceedings of the27th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) (pp. 104–109). IEEE Computer Society Press. https://doi.org/10.1109/RTCSA52859.2021.00020
- Bhuiyan, A., Yang, K., Arefin, S., Saifullah, A., Guan, N., & Guo, Z. (2021). Mixed-Criticality Real-Time Scheduling of Gang Task Systems. Real-Time Systems, 57(3), 268–301. https://doi.org/10.1007/s11241-021-09368-1
- Jiang, Z., Audsley, N., Shi, D., Yang, K., Fisher, N., & Dong, Z. (2021). Brief Industry Paper: AXI-InterconnectRT: Towards a Real-Time AXI-Interconnect in System-on-Chips. In Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) (pp. 437–440). IEEE Computer Society Press. https://doi.org/10.1109/RTAS52030.2021.00046
- Voronov, S., Anderson, J. H., & Yang, K. (2021). Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints. Real-Time Systems, 57(1), 4–54. https://doi.org/10.1007/s11241-020-09360-1
- She, T., Vaidhun, S., Gu, Q., Das, S. K., Guo, Z., & Yang, K. (2021). Precise Scheduling of Mixed-Criticality Tasks on Varying-Speed Multiprocessors. In Proceedings of the 29th International Conference on Real-Time Networks and Systems (RTNS) (pp. 134–143). ACM Press. https://doi.org/10.1145/3453417.3453428
2020
- Jiang, Z., Yang, K., Fisher, N., Audsley, N., & Dong, Z. (2020). Pythia-MCS: Enabling Quarter-Clairvoyance in I/O-Driven Mixed-Criticality Systems. In Proceedings of the 41st IEEE Real-Time Systems Symposium (RTSS) (pp. 38–50). IEEE Computer Society Press. https://doi.org/10.1109/RTSS49844.2020.00015
- Yang, K., & Dong, Z. (2020). Mixed-Criticality Scheduling in Compositional Real-Time Systems with Multiple Budget Estimates. In Proceedings of the 41st IEEE Real-Time Systems Symposium (RTSS) (pp. 25–37). IEEE Computer Society Press. https://doi.org/10.1109/RTSS49844.2020.00014
- Yang, K., Bhuiyan, A., & Guo, Z. (2020). F2VD: Fluid Rates to Virtual Deadlines for Precise Mixed-Criticality Scheduling on a Varying-Speed Processor. In Proceedings of the 39th IEEE/ACM International Conference on Computer-Aided Design (ICCAD) (pp. 1–9). ACM Press. https://doi.org/10.1145/3400302.3415716
- Guo, Z., Yang, K., Yao, F., & Awad, A. (2020). Inter-Task Cache Interference Aware Partitioned Real-Time Scheduling. In Proceedings of the 35th ACM/SIGAPP Symposium On Applied Computing (SAC) (pp. 218–226). ACM Press. https://doi.org/10.1145/3341105.3374014
- Dong, Z., Shi, W., Tong, G., & Yang, K. (2020). Collaborative Autonomous Driving: Vision and Challenges. In Proceedings of the 3rd IEEE International Conference on Connected and Autonomous Driving (MetroCAD) (pp. 17–26). IEEE. https://doi.org/10.1109/MetroCAD48866.2020.00010
2019
- Yang, K., & Dong, Z. (2019). Mixed-Criticality Scheduling with Varying Processor Supply in Compositional Real-Time Systems. In Proceedings of the 7th International Workshop on Mixed Criticality Systems (WMC) (pp. 26–31).
- Bhuiyan, A., Yang, K., Arefin, S., Saifullah, A., Guan, N., & Guo, Z. (2019). Mixed-Criticality Multicore Scheduling of Real-Time Gang Task Systems. In Proceedings of the 40th IEEE Real-Time Systems Symposium (RTSS) (pp. 469–480). IEEE Computer Society Press. https://doi.org/10.1109/RTSS46320.2019.00048
- Bhuiyan, A., Guo, Z., Sruti, S., & Yang, K. (2019). Precise Scheduling of Mixed-Criticality Tasks by Varying Processor Speed. In Proceedings of the 27th International Conference on Real-Time Networks and Systems (RTNS) (pp. 123–132). ACM Press. https://doi.org/10.1145/3356401.3356410
- Yang, K., & Guo, Z. (2019). EDF-Based Mixed-Criticality Scheduling with Graceful Degradation by Bounded Lateness. In Proceedings of the 25th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) (pp. 1–6). IEEE Computer Society Press. https://doi.org/10.1109/RTCSA.2019.8864559
2018
- Guo, Z., Yang, K., Vaidhun, S., Arefin, S., Das, S. K., & Xiong, H. (2018). Uniprocessor Mixed-Criticality Scheduling with Graceful Degradation by Completion Rate. In Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS) (pp. 373–383). IEEE Computer Society Press. https://doi.org/DOI 10.1109/RTSS.2018.00052
- Yang, M., Amert, T., Yang, K., Otterness, N., Anderson, J. H., Smith, F. D., & Wang, S. (2018). Making OpenVX Really “Real Time.” In Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS) (pp. 80–93). IEEE Computer Society Press. https://doi.org/10.1109/RTSS.2018.00018
- Voronov, S., Anderson, J. H., & Yang, K. (2018). Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints. In Proceedings of the 26th International Conference on Real-Time Networks and Systems (RTNS) (pp. 8–18). ACM Press. https://doi.org/10.1145/3273905.3273913
- Guo, Z., Santinelli, L., & Yang, K. (2018). Mixed-Criticality Scheduling with Limited HI-Criticality Behaviors. In Proceedings of the 4th Symposium on Dependable Software Engineering: Theories, Tools and Applications (SETTA) (pp. 187–199). Springer. https://doi.org/10.1007/978-3-319-99933-3_13
2017
- Yang, K., & Anderson, J. H. (2017). On the Soft Real-Time Optimality of Global EDF on Uniform Multiprocessors. In Proceedings of the 38th IEEE Real-Time Systems Symposium (RTSS) (pp. 319–330). IEEE Computer Society Press. https://doi.org/10.1109/RTSS.2017.00037
2016
- Yang, K., & Anderson, J. H. (2016). On the Dominance of Minimum-Parallelism Multiprocessor Supply. In Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS) (pp. 215–226). IEEE Computer Society Press. https://doi.org/10.1109/RTSS.2016.029
- Yang, K., Yang, M., & Anderson, J. H. (2016). Reducing Response-Time Bounds for DAG-Based Task Systems on Heterogeneous Multicore Platforms. In Proceedings of the 24th International Conference on Real-Time Networks and Systems (RTNS) (pp. 349–358). ACM Press. https://doi.org/10.1145/2997465.2997486
- Nemitz, C. E., Yang, K., Yang, M., Ekberg, P., & Anderson, J. H. (2016). Multiprocessor Real-Time Locking Protocols for Replicated Resources. In Proceedings of the 28th Euromicro Conference on Real-Time Systems (ECRTS) (pp. 50–60). IEEE Computer Society Press. https://doi.org/10.1109/ECRTS.2016.29
- Yang, K., & Anderson, J. H. (2016). Tardiness Bounds for Global EDF Scheduling on a Uniform Multiprocessor. In Proceedings of the 7th International Real-Time Scheduling Open Problems Seminar (RTSOPS) (pp. 3–4).
2015
- Elliott, G. A., Yang, K., & Anderson, J. H. (2015). Supporting Real-Time Computer Vision Workloads using OpenVX on Multicore+GPU Platforms. In Proceedings of the 36th IEEE Real-Time Systems Symposium (RTSS) (pp. 273–284). IEEE Computer Society Press. https://doi.org/10.1109/RTSS.2015.33
- Yang, K., Elliott, G. A., & Anderson, J. H. (2015). Analysis for Supporting Real-Time Computer Vision Workloads using OpenVX on Multicore+GPU Platforms. In Proceedings of the 23rd International Conference on Real-Time Networks and Systems (RTNS) (pp. 77–86). ACM Press. https://doi.org/10.1145/2834848.2834863
- Yang, K., & Anderson, J. H. (2015). On the Soft Real-Time Optimality of Global EDF on Multiprocessors: From Identical to Uniform Heterogeneous. In Proceedings of the 21st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) (pp. 1–10). IEEE Computer Society Press. https://doi.org/10.1109/RTCSA.2015.14
- Guo, Z., Santinelli, L., & Yang, K. (2015). EDF Schedulability Analysis on Mixed-Criticality Systems with Permitted Failure Probability. In Proceedings of the 21st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) (pp. 187–196). IEEE Computer Society Press. https://doi.org/10.1109/RTCSA.2015.8
- Yang, K., & Anderson, J. H. (2015). An Optimal Semi-Partitioned Scheduler for Uniform Heterogeneous Multiprocessors. In Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS) (pp. 199–210). IEEE Computer Society Press. https://doi.org/10.1109/ECRTS.2015.25
2014
- Yang, K., & Anderson, J. H. (2014). Optimal GEDF-Based Schedulers that Allow Intra-Task Parallelism on Heterogeneous Multiprocessors. In Proceedings of the 12th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia) (pp. 30–39). IEEE Computer Society Press. https://doi.org/10.1109/ESTIMedia.2014.6962343
- Yang, K., & Anderson, J. H. (2014). Soft Real-Time Semi-Partitioned Scheduling with Restricted Migrations on Uniform Heterogeneous Multiprocessors. In Proceedings of the 22nd International Conference on Real-Time Networks and Systems (RTNS) (pp. 215–224). ACM Press. https://doi.org/10.1145/2659787.2659808