PUBLICATIONS

Journal Publications

1.     Duo Liu, Kan Zhong, Xiao Zhu, Yang Li, Lingbo Long, and Zili Shao, "Non-volatile Memory based Page Swapping for Building High-Performance Mobile Devices", Accepted in IEEE Transactions on Computers (TC).

2.     Jalil Boukhobza, Stephane Rubini, Renhai Chen, and Zili Shao, "Emerging NVM: A Survey on Architectural Integration and Research Challenges", Accepted in ACM Transactions on Design Automation of Electronic Systems (TODAES).

3.     Shaheer Muhammad, M. Usman Rafique, Shuai Li, Zili Shao, Qixin Wang and Nan Guan, "A Robust Algorithm for State-of-Charge Estimation with Gain Optimization", Accepted in IEEE Transactions on Industrial Informatics (TII).

4.     Jian-Jun Han, Xin Tao, Dakai Zhu, Hakan Aydin, Zili Shao, and Laurence T. Yang, "Multicore Mixed-Criticality Systems: Partitioned Scheduling and Utilization Bound", Accepted in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).

5.     Yong Guan, Guohui Wang, Chenlin Ma, Renhai Chen, Yi Wang, and Zili Shao, "A Block-Level Log-Block Management Scheme for MLC NAND Flash Memory Storage Systems", IEEE Transactions on Computers (TC), Vol. 66, No. 9, pp. 1464-1477, September 2017.

6.     Zhaoyan Shen, Zhijian He, Shuai Li, Qixin Wang, and Zili Shao, "A Multi-Quadcopter Cooperative Cyber-Physical System for Timely Air Pollution Localization", ACM Transactions on Embedded Computing Systems (TECS), Vol. 16, No. 3, pp. 70:1-70:34, April 2017.

7.     Jie Guo, Danghui Wang, Zili Shao, and Yiran Chen, "Data-Pattern-Aware Error Prevention Technique to Improve System Reliability", IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 25, No. 4, pp. 1433-1443, April 2017.

8.     Jing Zeng, Laurence T. Yang, Man Lin, Zili Shao, and Dakai Zhu, "The System-Level Design Optimization for Security-Critical Cyber-Physical-Social Systems", ACM Transactions on Embedded Computing Systems (TECS), Vol. 16, No. 39, pp. 39:1-39:21, April 2017.

9.     Renhai Chen, Yi Wang, Duo Liu, Zili Shao, and Song Jiang, "Heating Dispersal for Self-Healing NAND Flash Memory", IEEE Transactions on Computers (TC), Vol. 66, No. 2, pp. 361-367, February 2017.

10. Yi Wang, Tianzheng Wang, Duo Liu, Zili Shao, and Jingling Xue, "Fine Grained, Direct Access File System Support for Storage Class Memory", Journal of Systems Architecture, Vol. 72, pp. 80-92, January 2017.

11. Yi Wang, Zhiwei Qin, Renhai Chen, Zili Shao, and Laurence T. Yang, "An Adaptive Demand-Based Caching Mechanism for NAND Flash Memory Storage Systems", ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 22, No. 1, pp. 18:1-18:22, December 2016.

12. Renhai Chen, Yi Wang, Jingtong Hu, Duo Liu, Zili Shao, and Yong Guan, "vFlash:Virtualized Flash for Optimizing the I/O Performance in Mobile Devices", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 36, No. 7, pp. 1203-1214, October 2016.

13. Renhai Chen, Yi Wang, Jingtong Hu, Duo Liu, Zili Shao, and Yong Guan, "Image-Content-Aware I/O Optimization for Mobile Virtualization", ACM Transactions on Embedded Computing Systems (TECS), Vol. 16, No. 1, pp. 12:1-12:24, October 2016.

14. M. Umer Khan, Shuai Li, Qixin Wang, and Zili Shao, "Distributed Multi-robot Formation and Tracking Control in Cluttered Environment", ACM Transactions on Autonomous and Adaptive Systems (TAAS), Vol. 11, No. 2, pp. 12:1-12:22, July 2016.

15. Duo Liu, Kan Zhong, Tianzheng Wang, Yi Wang, Zili Shao, Edwin H.-M. Sha, and Jingling Xue, "Durable Address Translation in PCM-based Flash Storage Systems", IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 28, No. 2, pp. 475-490, June 2016.

16. Xiao Zhu, Duo Liu, Liang Liang, Kan Zhong, Linbo Long, Meikang Qiu, Zili Shao, and Edwin H.-M. Sha, "Revisiting Swapping in Mobile Systems with SwapBench", Future Generation Computer Systems, Vol. 74, pp. 265-275, June 2016.

17. Linbo Long, Duo Liu, Liang Liang, Xiao Zhu, Kan Zhong, Zili Shao, and Edwin H.-M. Sha, "Morphable Resistive Memory Optimization for Mobile Virtualization", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, No. 6, pp. 891-904, June 2016.

18. Muhammad Umer Khan, Shuai Li, Qixin Wang, and Zili Shao, "CPS Oriented Control Design for Networked Surveillance Robots with Multiple Physical Constraints", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, No. 5, pp. 778-791, May 2016.

19. Min Huang, Zhaoqing Liu, Liyan Qiao, Yi Wang, and Zili Shao, "An Endurance-Aware Metadata Allocation Strategy for MLC NAND Flash Memory Storage Systems", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, No. 4, pp. 691-694, April 2016.

20. Hongxing Wei, Zhenzhou Shao, Zhen Huang, Renhai Chen, Yong Guan, Jindong Tan, and Zili Shao, "RT-ROS: A Real-time ROS Architecture on Multi-Core Processors", Future Generation Computer Systems (Elsevier), Vol. 56, pp. 171-178, March 2016.

21. M. Umer Khan, Shuai Li, Qixin Wang, and Zili Shao, "Formation Control and Tracking for Co-operative Robots with Non-holonomic Constraints", Springer Journal of Intelligent and Robotic Systems, Vol. 82, No. 1, pp. 163-174, February 2016.

22. Yi Wang, Zhiwei Qin, Renhai Chen, Zili Shao, Qixin Wang, Shuai Li, and Laurence T. Yang, "A Real-Time Flash Translation Layer for NAND Flash Memory Storage Systems", IEEE Transactions on Multi-Scale Computing Systems (TMSCS), Vol. 2, No. 1, pp. 17-29, January 2016.

23. Renhai Chen, Zhaoyan Shen, Chenlin Ma, Zili Shao, and Yong Guan, "NVMRA: Utilizing NVM to Improve the Random Write Operations for NAND-Flash-Based Mobile Devices", Software: Practice and Experience (SPE), Vol. 46, No. 9, pp. 1263-1284, December 2015.

24. Zhu Wang, Zonghua Gu, and Zili Shao, "WCET-Aware Energy-Efficient Data Allocation on Scratchpad Memory for Real-Time Embedded Systems", IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 2, No. 11, pp. 2700-2704, November 2015.

25. Yimei Kang, Bin Hu, Yi Wang, and Zili Shao, "A Scale Self-Adaptive Tracking Method Based on Moment Invariants", Journal of Signal Processing Systems (Springer), Vol. 81, No. 2, pp. 197-212, November 2015.

26. Zhu Wang, Zonghua Gu, and Zili Shao, "Endurance-Aware Allocation of Data Variables on NVM-Based Scratchpad Memory in Real-Time Embedded Systems", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, No. 10, pp. 1600-1612, October 2015.

27. Guohui Wang, Yong Guan, Yi Wang, and Zili Shao, "Energy-Aware Assignment and Scheduling for Hybrid Main Memory in Embedded Systems", Computing (Springer), Vol. 98, No. 3, pp. 279-301, July 2015.

28. Renhai Chen, Zhiwei Qin, Yi Wang, Duo Liu, Zili Shao, and Yong Guan, "On-Demand Block-Level Address Mapping in Large-Scale NAND Flash Storage Systems", IEEE Transactions on Computers (TC), Vol. 64, No. 6, pp. 1729-1741, June 2015.

29. Qi Zhang, Xuandong Li, Linzhang Wang, Tian Zhang, Yi Wang, and Zili Shao, "Lazy-RTGC: A Real-Time Lazy Garbage Collection Mechanism with Jointly Optimizing Average and Worst Performance for NAND Flash Memory Storage Systems", ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 20, No. 3, PP. 43:1-43:32, June 2015.

30. Wei Jiang, Yue Ma, Xia Zhang, Xupeng Wang, and Zili Shao, "Adaptive Security Management of Real-Time Storage Applications over NAND Based Storage Systems", Journal of Network and Computer Applications (JNCA), Vol. 52, No. C, pp. 139-153, June 2015.

31. Tianzheng Wang, Duo Liu, Yi Wang, and Zili Shao, "Towards Write-Activity-Aware Page Table Management for Non-volatile Main Memories", ACM Transaction on Embedded Computing System (TECS), Vol. 14, No. 2, pp. 34:1-34:23, March 2015.

32. Zhiping Jia, Yang Li, Yi Wang, Meng Wang, and Zili Shao, "Temperature-Aware Data Allocation for Embedded Systems with Cache and Scratchpad Memory", ACM Transactions on Embedded Computing Systems (TECS), Vol. 14, No. 2, pp. 30:1-30:24, March 2015.

33. Yi Wang, Min Huang, Zili Shao, Henry C. B. Chan, Luis Angel D. Bathen, and Nikil D. Dutt, "A Reliability-Aware Address Mapping Strategy for NAND Flash Memory Storage Systems", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, No. 11, pp. 1623-1631, November 2014.

34. Yi Wang, Zili Shao, Henry C.B. Chan, Luis Angel D. Bathen, and Nikil D. Dutt, "A Reliability Enhanced Address Mapping Strategy for Three-dimensional (3D) NAND Flash Memory", IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 22, No. 11, pp. 2402-2410, November 2014.

35. Duo Liu, Tianzheng Wang, Yi Wang, Zili Shao, Qingfeng Zhuge, and Edwin Sha, "Application-Specific Wear Leveling for Extending Lifetime of Phase Change Memory in Embedded Systems", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, No. 10, pp. 1450-1462, October 2014.

36. Qi Zhang, Xuandong Li, Linzhang Wang, Tian Zhang, Yi Wang, and Zili Shao, "Data-assemblage: a translation-page-aware data block allocation strategy for flash-based solid state drives", Journal of Design Automation for Embedded Systems (Springer), Vol. 17, No. 3-4, pp. 565-586, October 2014.

37. Zhu Wang, Zonghua Gu, and Zili Shao, "Optimization of Data Variables Allocation for PCM/DRAM-based Hybrid Main Memory", IEEE Embedded Systems Letters (ESL), Vol. 6, No. 3, pp. 61-64, September 2014.

38. Yi Wang, Zhiping Jia, Renhai Chen, Meng Wang, Duo Liu, and Zili Shao, "Loop Scheduling with Memory Access Reduction Subject to Register Constraints for DSP Applications", Software: Practice and Experience (SPE), Vol. 44, No. 8, pp. 999-1026, August 2014.

39. Yi Wang, Zili Shao, Henry C. B. Chan, Duo Liu, and Yong Guan, "Memory-Aware Task Scheduling with Communication Overhead Minimization for Streaming Applications on Bus-Based Multiprocessor System-on-Chips", IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 25, No. 7, pp. 1797-1807, July 2014.

40. Junhui Wang, Yue Qian, Yi Wang, Zili Shao, Wenhua Dou, and Qiang Dou, "Analysis of Worst-Case Backlog Bounds for Networks-on-Chip", Journal of Systems Architecture (JSA), Vol. 60, No. 6, pp. 495-508, June 2014.

41. Yi Wang, Linfeng Pan, Zili Shao, Yong Guan, and Minyi Guo, "Loop Transforming for Reducing Data Alignment on Multi-Core SIMD Processors", Journal of Signal Processing Systems (Springer), Vol. 74, No. 2, pp. 137-150, February 2014.

42. Qi Zhang, Linzhang Wang, Tian Zhang, and Zili Shao, "Optimized Address Translation Method for Flash Memory", Journal of Software (Chinese), Vol.25, No. 2, pp. 314-325, February 2014.

43. Yi Wang, Duo Liu, Zhiwei Qin, and Zili Shao, "Optimally Removing Inter-Core Communication Overhead for Streaming Applications on MPSoCs", IEEE Transactions on Computers (TC), Vol. 62, No. 2, pp. 336-350, February 2013.

44. Duo Liu, Yi Wang, Zhiwei Qin, Zili Shao, and Yong Guan, "A Space Reuse Strategy for Flash Translation Layers in SLC NAND Flash Memory Storage Systems", IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 20, No. 6, pp. 1094-1107, June 2012.

45. Duo Liu, Yi Wang, Zili Shao, Minyi Guo, and Jingling Xue, "Optimally Maximizing Iteration-Level Loop Parallelism", IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 23, No. 3, pp. 564-572, March 2012.

46. Hongxing Wei, Bin Wang, Yi Wang, Zili Shao, and Keith C. C. Chan, "Staying-Alive Path Planning with Energy Optimization for Mobile Robots", Expert Systems with Applications (Elsevier), Vol. 39, No. 3, pp. 3559-3571, February 2012.

47. Miao Liu, Duo Liu, Yi Wang, Meng Wang, and Zili Shao, "On Improving Real-Time Interrupt Latencies of Hybrid Operating Systems with Two-Level Hardware Interrupts", IEEE Transactions on Computers (TC), Vol. 60, No. 7, pp. 978-991, July 2011.

48. Meng Wang, Zili Shao, and Jingling Xue, "On Reducing Hidden Redundant Memory Accesses for DSP Applications", IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 19, No. 6, pp. 997-1010, June 2011.

49. Yi Wang, Hui Liu, Duo Liu, Zhiwei Qin, Zili Shao, and Edwin H.-M. Sha, "Overhead-Aware Energy Optimization for Real-Time Streaming Applications on Multiprocessor System-on-Chip", ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 16, No 2, pp. 14:1-14:32, March 2011.

50. Yanqin Yang, Haijin Yan, Zili Shao, and Minyi Guo, "Compiler-Assisted Dynamic Scratch-pad Memory Management with Space Overlapping for Embedded Systems", Software: Practice and Experience (SPE), Vol. 41, No. 7, pp. 737¨C752, October 2010.

51. Yanqin Yang, Meng Wang, Haijin Yan, Zili Shao, and Minyi Guo, "Dynamic Scratch-pad Memory Management with Data Pipelining for Embedded Systems", Concurrency and Computation: Practice and Experience (CCPE) (Wiley), Vol. 22, No. 13, pp. 1874-1892, June 2010.

52. Meng Wang, Yi Wang, Duo Liu, Zhiwei Qin, and Zili Shao, "Compiler-Assisted Leakage-Aware Loop Scheduling for Embedded VLIW DSP Processors", Journal of Systems & Software (JSS) (Elsevier), Vol. 83, No. 5, pp. 772-785, May 2010.

53. Kai Sun, Meng Wang, Zili Shao, Hui Liu, Hongxing Wei, and Tianmiao Wang, "Design and Synthesis of a Multiprocessor System-on-Chip Architecture for Real-Time Biomedical Signal Processing in Gamma Cameras", Journal of VLSI Signal Processing Systems (JVSP) (Springer), Vol. 59, No. 1, pp. 71-83, April 2010.

54. Meikang Qiu, Laurence T. Yang, Zili Shao, and Edwin H.-M. Sha, "Dynamic and Leakage Energy Minimization with Soft Real-Time Loop Scheduling and Voltage Assignment", IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 18, Issue 3, pp. 501-504, March 2010.

55. Chun Jason Xue, Jingtong Hu, Zili Shao, and Edwin H.-M. Sha, "Iterational Retiming with Partitioning: Loop Scheduling with Complete Memory Latency Hiding", ACM Transaction on Embedded Computing System (TECS), Vol. 9, No. 3, pp. 1-26, February 2010.

56. Minyi Guo, Linfeng Pan, Yanqin Yang, Meng Wang, and Zili Shao, "An Effective State-based Predictive Approach for Leakage Energy Management on Embedded Systems", Journal of Design Automation for Embedded Systems (Springer), Vol. 13, No. 4, pp. 311-332, December 2009.

57. Hui Liu, Zili Shao, Meng Wang, Junzhao Du, Chun Jason Xue, and Zhiping Jia, "Combining Coarse-Grained Software Pipelining with DVS for Scheduling Real-Time Periodic Dependent Tasks on Multi-Core Embedded Systems", Journal of VLSI Signal Processing Systems (JVSP) (Springer), Vol. 57, No. 2, pp. 249-262, November 2009.

58. Meikang Qiu, Chun Xue, Zili Shao, Meilin Liu, and Edwin H.-M. Sha, "Energy Minimization for Heterogeneous Wireless Sensor Networks", Journal of Embedded Computing (JEC) (IOS Press), Vol. 3, No. 2, pp. 109-117, April 2009.

59. Chun Xue, Zili Shao, Meilin Liu, Meikang Qiu, and Edwin H.-M. Sha, "Optimizing Nested Loops with Iterational and Instructional Retiming", Journal of Embedded Computing (JEC) (IOS Press), Vol. 3, No. 1, pp. 29-37, January 2009.

60. Chun Xue, Zhiping Jia, Zili Shao, Meng Wang, and Edwin H.-M. Sha, "Optimize Address Assignment with Array and Loop Transformations for Minimizing Schedule Length", IEEE Transactions on Circuits and Systems I (TCAS I), Vol. 55, No. 1, pp. 379-389, February 2008.

61. Bin Xiao, Jiannong Cao, Zili Shao, and Edwin H.-M. Sha, "An Efficient Algorithm for Dynamic Shortest Path Tree Update in Network Routing", Journal of Communications and Networks (JCN - KICS), Vol. 9, No. 4, pp. 499-510, December 2007.

62. Bin Xiao, Jiannong Cao, Zili Shao, Qingfeng Zhuge, and Edwin H.-M. Sha, "Analysis and Algorithm Design for the Partition of Large-Scale Adaptive Mobile Wireless Networks", Computer Communications (Elsevier), Vol. 30, No. 8, pp. 1899-1912, June 2007.

63. Zili Shao, Meng Wang, Ying Chen, Chun Xue, Meikang Qiu, Laurence T. Yang, and Edwin H.-M. Sha, "Real-Time Dynamic Voltage Loop Scheduling for Multi-Core Embedded Systems", IEEE Transactions on Circuits and Systems II (TCAS-II), Vol. 54, No. 5, pp. 445-449, May 2007.

64. Chun Xue, Zili Shao, and Edwin H.-M. Sha, "Maximize Parallelism Minimize Overhead for Nested Loops via Loop Striping", The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology (JVLSI), Vol. 47, No. 2, pp. 153-167, May 2007.

65. Meikang Qiu, Zhiping Jia, Chun Xue, Zili Shao, and Edwin H.-M. Sha, "Voltage Assignment with Guaranteed Probability Satisfying Timing Constraint for Real-time Multiproceesor DSP", The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology (JVLSI), Vol. 46, No. 1, pp. 55-73, January 2007.

66. Zili Shao, Jiannong Cao, Keith C. C. Chan, Chun Xue, and Edwin H.-M. Sha, "Hardware/software Optimization for Array & pointer Bound Checking Against Buffer Overflow Attacks", Journal of Parallel and Distributed Computing (JPDC), special issue on Security in Grid and Distributed Systems, Vol. 66, No. 9, pp. 1129-1136, September 2006.

67. Chun Xue, Zili Shao, Qingfeng Zhuge, Bin Xiao, Meilin Liu, and Edwin H.-M. Sha, "Optimizing Address Assignment for Scheduling DSPs with Multiple Functional Units", IEEE Transactions on Circuits and Systems II (TCAS-II), Vol. 53, No. 9, pp. 976-980, September 2006.

68. Qingfeng Zhuge, Chun Xue, Zili Shao, Meilin Liu, Meikang Qiu, and Edwin H.-M. Sha, "Design Optimization and Space Minimization Considering Timing and Code Size via Retiming and Unfolding", Journal of Microprocessors and Microsystems (JMM), Vol. 30, No. 4, pp. 173-183, June 2006.

69. Zili Shao, Chun Xue, Qingfeng Zhuge, Meikang Qiu, Bin Xiao, and Edwin H.-M. Sha, "Security Protection and Checking for Embedded System Integration Against Buffer Overflow Attacks via Hardware/Software", IEEE Transactions on Computers (TC), Vol. 55, No. 4, pp. 443-453, April 2006.

70. Zili Shao, Qingfeng Zhuge, Meilin Liu, Chun Xue, Edwin H.-M. Sha, and Bin Xiao, "Algorithms and Analysis of Scheduling for Loops with Minimum Switching", International Journal of Computational Science and Engineering (IJCSE), Vol. 2, No. 1/2, pp. 88-97, March 2006.

71. Zili Shao, Chun Xue, Qingfeng Zhuge, Bin Xiao, and Edwin H.-M. Sha, "Loop Scheduling with Timing and Switching-Activity Minimization for VLIW DSP",  ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 11, No. 1, pp. 165-185, January 2006.

72. Zili Shao, Qingfeng Zhuge, Chun Xue, and Edwin H.-M. Sha, "Efficient Assignment and Scheduling for Heterogeneous DSP Systems", IEEE Transaction on Parallel and Distributed Systems (TPDS), Vol. 16, No. 6, pp. 516-525, June 2005.

73. Zili Shao, Qingfeng Zhuge, Youtao Zhang, and Edwin H.-M. Sha, "Algorithms and Analysis of Scheduling for Low-Power High-Performance DSP on VLIW Processors", International Journal of High Performance Computing and Networking (IJHCN), Vol. 1, No. 1-3, pp. 4-16, January 2004.

 

Conference Publications

1.     Yuanjing Shi, Zhaoyan Shen, and Zili Shao, "SQLiteKV: An Efficient LSM Tree-based Light-weight Database Engine for Mobile Devices", The 23rd Asia and South Pacific Design Automation Conference (ASP-DAC 2018), January 2018.

2.     Lei Han, Zhaoyan Shen, Zili Shao, H. Howie Huang, and Tao Li, "A Novel ReRAM-based Processing-in-Memory Architecture for Graph Computing", The 6th Non-Volatile Memory Systems and Applications Symposium (NVMSA), Hsinchu, Taiwan, August 16-18, 2017 (The best paper nominee).

3.     Muhammad Shaheer, Nan Guan, Shuai Li, Q Wang, and Zili Shao, "Efficient and Balanced Charging of Reconfigurable Battery with Variable Power Supply", The 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Hsinchu, Taiwan, August 16-18, 2017.

4.     Shaoyan Shen, Feng Chen, Yichen Jia, and Zili Shao, "DIDACache: A Deep Integration of Device and Application for Flash-Based Key-Value Caching", The 15th USENIX Conference on File and Storage Technologies (FAST), Santa Clara, USA, February 27 - March 2, 2017.

5.     Renhai Chen, Zili Shao, and Tao Li, "Bridging the I/O Performance Gap for Big Data Workloads: A New NVDIMM-based Approach", The 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Taipei, Taiwan, October 15-19, 2016.

6.     Xingbo Wu, Fan Ni, Li Zhang, Yandong Wang, Yufei Ren, Michel Hack, Zili Shao, and Song Jiang, "NVMcached: An NVM-based Key-Value Cache", The 7th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys), Hong Kong, China, August 4-5, 2016.

7.     Zhaoyan Shen, Feng Chen, Yichen Jia, and Zili Shao, "Optimizing Flash-based Key-value Cache Systems", The 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage), Denver, US, June 20-21, 2016.

8.     Kan Zhong, Duo Liu, Liang Liang, Linbo Long, Yi Lin, and Zili Shao, "FLIC: Fast, Lightweight Checkpointing for Mobile Virtualization using NVRAM", The 19th Design, Automation and Test in Europe (DATE), Dresden, Germany, March 14-18, 2016.

9.     Renhai Chen, Zili Shao, Chia-Lin Yang, and Tao Li, "MCSSim: A Memory Channel Storage Simulator", The 21st Asia and South Pacific Design Automation Conference (ASP-DAC), Macau, China, January 25-28, 2016.

10. Chen Pan, Mimi Xie, Jingtong Hu, Chengmo Yang, and Zili Shao, "Nonvolatile Main Memory Aware Garbage Collection in High-Level Language Virtual Machine", The ACM SIGBED International Conference on Embedded Software (EMSOFT 2015), Amsterdam, The Netherlands, October 4-9, 2015.

11. Min Huang, Yi Wang, Liyan Qiao, Duo Liu, and Zili Shao, "SmartBackup: An Efficient and Reliable Backup Strategy for Solid State Drives with Backup Capacitors", The 17th IEEE International Conference on High Performance Computing and Communications (HPCC), New York, USA, August 24-26, 2015 (Invited Paper).

12. Renhai Chen, Yi Wang, Jingtong Hu, Duo Liu, Zili Shao, and Yong Guan, "Virtual Machine Image Content Aware I/O Optimization for Mobile Virtualization", The 12th IEEE International Conference on Embedded Software and Systems (ICESS), New York, USA, August 24-26, 2015.

13. Xingbo Wu, Yuehai Xu, Zili Shao, and Song Jiang, "LSM-trie: An LSM-tree-based Ultra-Large Key-Value Store for Small Data Items", The USENIX Annual Technical Conference (ATC 2015), CA, USA, July 8-10, 2015.

14. Xingbo Wu, Zili Shao, and Song Jiang, "Selfie: Co-locating Metadata and Data to Enable Fast Virtual Block Devices", The 8th ACM International Systems and Storage Conference (SYSTOR), Haifa, Israel, May 26-28, 2015.

15. Yi Wang, Tianzheng Wang, Zili Shao, Duo Liu, and Jingling Xue, "File System-Independent Block Device Support for Storage Class Memory", The International Workshop of Software-Defined Data Communications and Storage (SDDCS¡¯15), Hong Kong, China, April 27, 2015 (Invited paper).

16. Qi Zhang, Xuandong Li, Linzhang Wang, Tian Zhang, Yi Wang, and Zili Shao, "Optimizing Deterministic Garbage Collection in NAND Flash Storage Systems", The 21st IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) in conjunction with Cyber-Physical Systems Week (CPSWEEK), Seattle, US, April 13-17, 2015.

17. Renhai Chen, Yi Wang, Jingtong Hu, Duo Liu, Zili Shao, and Yong Guan, "Unified Non-Volatile Memory and NAND Flash Memory Architecture in Smartphones", The 20th Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, January 19-22, 2015.

18. Min Huang, Yi Wang, Zhaoqing Liu, Liyan Qiao, and Zili Shao, "A Garbage Collection Aware Stripping Method for Solid-State Drives", The 20th Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, January 19-22, 2015 (The best paper nominee).

19. Linbo Long, Duo Liu, Xiao Zhu, Kan Zhong, Zili Shao, and Edwin Sha, "Balloonfish: Utilizing Morphable Resistive Memory in Mobile Virtualization", The 20th Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, January 19-22, 2015.

20. Kan Zhong, Tianzheng Wang, Xiao Zhu, Linbo Long, Duo Liu, Weichen Liu, Zili Shao, and Edwin Sha, "Building High-Performance Smartphones via Non-Volatile Memory: The Swap Approach", The ACM SIGBED International Conference on Embedded Software (EMSOFT 2015) in conjunction with Embedded Systems Week (ESWeek), New Delhi, India, October 12-17, 2014.

21. Renhai Chen, Yi Wang, Jingtong Hu, Duo Liu, Zili Shao, and Yong Guan, "Virtual-Machine Metadata Optimization for I/O Traffic Reduction in Mobile Virtualization", The 3rd IEEE Nonvolatile Memory Systems and Applications Symposium (NVMSA), Chongqing, China, August 20-21, 2014.

22. Chi Zhang, Yi Wang, Tianzheng Wang, Renhai Chen, Duo Liu, and Zili Shao, "Deterministic Crash Recovery for NAND Flash based Storage Systems", The 51st IEEE/ACM Design Automation Conference (DAC), San Francisco, CA, USA, June 1-5, 2014.

23. Jie Guo, Zhijie Chen, Danghui Wang, Zili Shao, and Yiran Chen, "DPA: A Data Pattern Aware Error Prevention Technique for NAND Flash Lifetime Extension", The 19th Asia and South Pacific Design Automation Conference (ASP-DAC), Singapore, January 20-23, 2014.

24. Renhai Chen, Yi Wang, and Zili Shao, "DHeating: Dispersed Heating Repair for Self-Healing NAND Flash Memory", The ACM International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS 2013) in conjunction with Embedded Systems Week (ESWeek), Montreal, Canada, September 29 ¨C October 4, 2013.

25. Yi Wang, Renhai Chen, Zili Shao, and Tao Li, "SolarTune: Real-Time Scheduling with Load Tuning for Solar Energy Powered Multicore Systems", The 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Taipei, Taiwan, August 19-21, 2013.

26. Wei Jiang, Yue Ma, Xia Zhang, Xupeng Wang, and Zili Shao, "Online Optimization of Security-Sensitive Real-Time Storage Applications for NAND Flash Memory Storage Systems", The 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Taipei, Taiwan, August 19-21, 2013.

27. Yong Guan, Guohui Wang, Yi Wang, Renhai Chen, and Zili Shao, "BLog: Block-level Log-block Management for NAND Flash Memory Storage Systems", The 14th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Seattle, Washington, June 20-21, 2013.

28. Tianzheng Wang, Duo Liu, Yi Wang, and Zili Shao, "FTL^2: A Hybrid Flash Translation Layer with Logging for Write Reduction in Flash Memory", The 14th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Seattle, Washington, June 20-21, 2013.

29. Duo Liu, Tianzheng Wang, Yi Wang, Zili Shao, Qingfeng Zhuge, and Edwin Sha, "Curling-PCM: Application-Specific Wear Leveling for Phase Change Memory based Embedded Systems", The 18th Asia and South Pacific Design Automation Conference (ASP-DAC), Pacifico Yokohama, Yokohama, Japan, January 22-25, 2013.

30. Qi Zhang, Xuandong Li, Linzhang Wang, Tian Zhang, Yi Wang, and Zili Shao, "Optimizing Translation Information Management in NAND Flash Memory Storage Systems", The 18th Asia and South Pacific Design Automation Conference (ASP-DAC), Pacifico Yokohama, Yokohama, Japan, January 22-25, 2013.

31. Zili Shao, Naehyuck Chang, and Nikil D. Dutt, "PTL: PCM Translation Layer", 2012 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Amherst, USA, August 19-21, 2012 (Invited paper).

32. Zili Shao, Yongpan Liu, Yiran Chen, and Tao Li, "Utilizing PCM for Energy Optimization in Embedded Systems", 2012 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Amherst, USA, August 19-21, 2012 (Invited paper).

33. Yi Wang, Luis Angel D. Bathen, Nikil D. Dutt, and Zili Shao, "Meta-Cure: A Reliability Enhancement Strategy for Metadata in NAND Flash Memory Storage Systems", The 49th IEEE/ACM Design Automation Conference (DAC), San Francisco, CA, USA, June 3-7, 2012.

34. Zhiwei Qin, Yi Wang, Duo Liu, and Zili Shao, "Real-Time Flash Translation Layer for NAND Flash Memory Storage Systems", The 18th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) in conjunction with Cyber-Physical Systems Week (CPSWEEK), Beijing, China, April 16-19, 2012.

35. Yi Wang, Luis Angel D. Bathen, Zili Shao, and Nikil D. Dutt, "3D-FlashMap: A Physical-Location-Aware Block Mapping Strategy for 3D NAND Flash Memory", The 15th Design, Automation and Test in Europe (DATE), Dresden, Germany, March 12-16, 2012.

36. Duo Liu, Tianzheng Wang, Yi Wang, Zhiwei Qin, and Zili Shao, "A Block-Level Flash Memory Management Scheme for Reducing Write Activities in PCM-based Embedded Systems", The 15th Design, Automation and Test in Europe (DATE), Dresden, Germany, March 12-16, 2012.

37. Tianzheng Wang, Duo Liu, Zili Shao, and Chengmo Yang, "Write-Activity-Aware Page Table Management for PCM-based Embedded Systems", The 17th Asia and South Pacific Design Automation Conference (ASP-DAC), Sydney, Australia, January 30-February 2, 2012.

38. Duo Liu, Tianzheng Wang, Yi Wang, Zhiwei Qin, and Zili Shao, "PCM-FTL: A Write-Activity-Aware NAND Flash Memory Management Scheme for PCM-based Embedded Systems", The 32nd IEEE Real-Time Systems Symposium (RTSS), Vienna, Austria, November 29-December 2, 2011.

39. Zhiwei Qin, Yi Wang, Duo Liu, Zili Shao, and Yong Guan, "MNFTL: An Efficient Flash Translation Layer for MLC NAND Flash Memory Storage Systems", The 48th IEEE/ACM Design Automation Conference (DAC), San Diego, CA, USA, June 5-10, 2011.

40. Zhiwei Qin, Yi Wang, Duo Liu, and Zili Shao, "A Two-Level Caching Mechanism for Demand-Based Page-Level Address Mapping in NAND Flash Memory Storage Systems", The 17th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) in conjunction with Cyber-Physical Systems Week (CPSWEEK), Chicago, USA, April 11-14, 2011.

41. Yi Wang, Duo Liu, Zhiwei Qin, and Zili Shao, "An Endurance-Enhanced Flash Translation Layer via Reuse for NAND Flash Memory Storage Systems", The 14th Design, Automation and Test in Europe (DATE), Grenoble, France, March14-18, 2011.

42. Yi Wang, Duo Liu, Zhiwei Qin, and Zili Shao, "Memory-Aware Optimal Scheduling with Communication Overhead Minimization for Streaming Applications on Chip Multiprocessors", The 31st IEEE Real-Time Systems Symposium (RTSS), San Diego, USA, November 30-December 3, 2010.

43. Zhiwei Qin, Yi Wang, Duo Liu, and Zili Shao, "Demand-Based Block-Level Address Mapping in Large-Scale NAND Flash Storage Systems", The ACM International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS 2010) in conjunction with Embedded Systems Week (ESWeek), Scottsdale, Arizona, October 24-29, 2010.

44. Yi Wang, Duo Liu, Meng Wang, Zhiwei Qin, and Zili Shao, "Optimal Task Scheduling by Removing Inter-core Communication Overhead for Streaming Applications on MPSoC", The 16th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) in conjunction with CPS Week (CPSWEEK), Stockholm, Sweden, April 12-16, 2010.

45. Yi Wang, Duo Liu, Meng Wang, Zhiwei Qin, Zili Shao, and Yong Guan, "RNFTL: A Reuse-Aware NAND Flash Translation Layer for Flash Memory", The 11st ACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems (LCTES) in conjunction with CPS Week (CPSWEEK), Stockholm, Sweden, April 12-16, 2010.

46. Duo Liu, Zili Shao, Meng Wang, Minyi Guo, and Jingling Xue, "Optimal Loop Parallelization for Maximizing Iteration-Level Parallelism", The International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES 2009), Grenoble, France, October 11-16, 2009.

47. Meng Wang, Yi Wang, Duo Liu, and Zili Shao, "Improving the Reliability of Embedded Systems with Cache and SPM", The 2009 IEEE International Symposium on Trust, Security and Privacy for Pervasive Applications (TSP) in conjunction with the IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS), Macau, China, October 12-15, 2009.

48. Meng Wang, Duo Liu, Yi Wang, and Zili Shao, "Loop Scheduling with Memory Access Reduction under Register Constraints for DSP Applications", The 2009 IEEE Workshop on Signal Processing (SiPS), Tampere, Finland, October 7-9, 2009.

49. Yanqin Yang, Meng Wang, Zili Shao, and Minyi Guo, "Dynamic Scratch-pad Memory Management with Data Pipelining for Embedded Systems", The 12th International Conference on Computational Science and Engineering (CSE), Vancouver, Canada, August 29-31, 2009.

50. Chun Jason Xue, Guoliang Xing, Zhaohui Yuan, Zili Shao, and Edwin H.-M. Sha, "Joint Sleep Scheduling and Mode Assignment in Wireless Cyber-Physical Systems", The 2nd International Workshop on Cyber-Physical Systems (WCPS) in Conjunction with the 29th International Conference on Distributed Computing Systems (ICDCS), Montreal, Canada, June 22-26, 2009.

51. Linfeng Pan, Minyi Guo, Yanqin Yang, Meng Wang, and Zili Shao, "A State-based Predictive Approach for Leakage Reduction of Functional Units", The 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Shanghai, China, December 17-20, 2008.

52. Yanqin Yang, Zili Shao, Linfeng Pan, and Minyi Guo, "ISOS: Space Overlapping Based on Iteration Access Patterns for Dynamic Scratch-pad Memory Management in Embedded Systems", The 9th International Conference for Young Computer Scientists (ICYCS), Hunan, China, November 18-21, 2008 (The best paper award).

53. Meng Wang, Zili Shao, Hui Liu, and Chun Jason Xue, "Minimizing Leakage Energy with Modulo Scheduling for VLIW DSP Processors", The IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES 2008), Milano, Italy, September 7-10, 2008.

54. Baokang Zhao, Meng Wang, Zili Shao, Jiannong Cao, Keith C. C. Chan, and Jinshu Su, "Topology-Aware Energy-Efficient Task Assignment for Collaborative In-Network Processing in Distributed Networked Sensor Systems", The IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES 2008), Milano, Italy, September 7-10, 2008.

55. Baokang Zhao, Meng Wang, Zili Shao, Jiannong Cao, Keith C. C. Chan, and Jinshu Su, "Topology Aware Task Allocation and Scheduling for Real-time Data Fusion applications in Networked Embedded Sensor Systems", The 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Kaohsiung, Taiwan, August 25-27, 2008.

56. Chun Jason Xue, Zhaohui Yuan, Guoliang Xing, Zili Shao, and Edwin H.-M. Sha, "Energy Efficient Operating Mode Assignment for Real-Time Tasks in Wireless Embedded Systems", The 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Kaohsiung, Taiwan, August 25-27, 2008.

57. Yunan Cao, Zili Shao, Meng Wang, Chun Jason Xue, Youdong Chen, Hongxing Wei, and Tianmiao Wang, "A Formal Specification and Verification Framework for Designing and Verifying Reliable and Dependable Software for Computerized Numerical Control (CNC) Systems", The 28th International Conference on Distributed Computing Systems (ICDCS), Beijing China, June 17-20, 2008.

58. Hui Liu, Zili Shao, Meng Wang, and Ping Chen, "Overhead-Aware System-Level Joint Energy and Performance Optimization for Streaming Applications on Multiprocessor Systems-on-Chip", The 20th Euromicro Conference on Real-Time Systems (ECRTS), Prague, Czech Republic, July 2-4, 2008.

59. Tianmiao Wang, Bin Wang, Hongxing Wei, Yunan Cao, Meng Wang, and Zili Shao, "Staying-Alive and Energy-Efficient Path Planning for Mobile Robots", The 2008 American Control Conference (ACC), Seattle, USA, June 11-13, 2008.

60. Tianmiao Wang, Yunan Cao, Youdong Chen, Hongxing Wei, Bin Wang, and Zili Shao, "A New Feedrate Adaptation Control NURBS Interpolation Based on de Boor Algorithm in CNC Systems", The 2008 American Control Conference (ACC), Seattle, USA, June 11-13, 2008.

61. Bin Wang, Tianmiao Wang, Hongxing Wei, Meng Wang, and Zili Shao, "Power-Aware Real-Time Task Scheduling With Feedback Control for Mobile Robots", The 3rd IEEE Conference on Industrial Electronics and Applications (ICIEA), Singapore, Singapore, June 3-5, 2008.

62. Yunan Cao, Tianmiao Wang, Youdong Chen, Hongxing Wei, and Zili Shao, "A High-Speed Control Algorithm Using Look-Ahead Strategy in CNC System", The 3rd IEEE Conference on Industrial Electronics and Applications (ICIEA), Singapore, Singapore, June 3-5, 2008.

63. Chun Jason Xue, Tiantian Liu, Zili Shao, Jingtong Hu, Zhiping Jia, and Edwin H.-M. Sha, "Address Assignment Sensitive Variable Partitioning and Scheduling for DSPs with Multiple Memory Banks", The 33rd IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Las Vegas, USA, March 31- April 4, 2008.

64. Chun Jason Xue, Edwin H.-M. Sha, Zili Shao, and Meikang Qiu, "Effective Loop Partitioning and Scheduling under Memory and Register Dual Constraints", The 11th Design, Automation and Test in Europe (DATE), Munich, Germany, March 10-14, 2008.

65. Kai Sun, Hongxing Wei, Tianmiao Wang, Meng Wang, Zili Shao, and Hui Liu, "MPSOC Architectural Design and Synthesis For Real-Time Biomedical Signal Processing in Gamma Cameras", The 1st International Conference on Biomedical Electronics and Devices (BIODEVICES), Madeira, Portugal, January 28-31, 2008.

66. Guochen Hua, Meng Wang, Zili Shao, Hui Liu, and Chun Jason Xue, "Real-Time Loop Scheduling with Energy Optimization via DVS and ABB for Multi-Core Embedded Systems", The 2007 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Taipei, Taiwan, December 10-13, 2007.

67. Chun Jason Xue, Zili Shao, Meilin Liu, Qingfeng Zhuge, and Edwin H.-M. Sha, "Parallel Network Intrusion Detection on Reconfigurable Platform", The 2007 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Taipei, Taiwan, December 10-13, 2007.

68. Tianmiao Wang, Kai Sun, Hongxing Wei, Meng Wang, Zili Shao, and Hui Liu, "Interconnection Synthesis of MPSoC Architecture for Gamma Camera", The 2007 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Taipei, Taiwan, December 10-13, 2007.

69. Miao Liu, Zili Shao, Meng Wang, Hongxing Wei, and Tianmiao Wang, "Implementing Hybrid Operating Systems with Two-Level Hardware Interrupts", The 28th IEEE Real-Time Systems Symposium (RTSS), Tucson, USA. December 3-6, 2007.

70. Meng Wang, Zili Shao, Chun Jason Xue, and Edwin H.-M. Sha, "Real-Time Loop Scheduling with Leakage Energy Minimization for Embedded VLIW DSP Processors", The 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Daegu, Korea, August 21-24, 2007 (Invited Paper).

71. Meikang Qiu, Chun Jason Xue, Zili Shao, and Edwin H.-M. Sha, "Energy Minimization with Soft Real-time and DVS for Uniprocessor and Multiprocessor Embedded Systems", The 2007 Design, Automation and Test in Europe (DATE), Acropolis, France, April 16-20, 2007.

72. Meikang Qiu, Zhiping Jia, Zili Shao, Chun Xue, and Edwin H.-M. Sha, "Loop Scheduling to Minimize Cost with Data Mining and Prefetching for Heterogeneous DSP", The 18th IASTED International Conference on Parallel and Distributed Computing and Systems (IASTED PDCS), Dallas, USA, November 13-15, 2006.

73. Meikang Qiu, Chun Xue, Qingfeng Zhuge, Zili Shao, Meilin Liu, and Edwin H.-M. Sha, "Voltage Assignment and Loop Scheduling for Energy Minimization while Satisfying Timing Constraint with Guaranteed Probability", The 17th International Conference on Application-Specific Systems, Architectures and Processors (ASAP), Steamboat Springs, Colorado, September 11-13, 2006.

74. Chun Xue, Zili Shao, Meilin Liu, Meikang Qiu, and Edwin H.-M. Sha, "Loop Striping: Maximizing Parallelism for Nested Loops", The 2006 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Seoul, Korea, August 1-4, 2006.

75. Bin Xiao, Jiadi Yu, Zili Shao, and Minglu Li, "Distributed Proximity-Aware Peer Clustering in BitTorrent-like Peer-to-Peer Networks", The 2006 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Seoul, Korea, August 1-4, 2006.

76. Meikang Qiu, Chun Xue, Zili Shao, Qingfeng Zhuge, Meilin Liu, and Edwin H.-M. Sha, "Efficient Algorithm of Energy Minimization for Heterogeneous Wireless Sensor Network", The 2006 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Seoul, Korea, August 1-4, 2006.

77. Meikang Qiu, Zili Shao, Qingfeng Zhuge, Chun Xue, Meilin Liu, and Edwin H.-M. Sha, "Efficient Assignment with Guaranteed Probability for Heterogeneous Parallel DSP", The 12th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Minneapolis, USA, July 12-15, 2006.

78. Chun Xue, Zili Shao, Meilin Liu, Meikang Qiu, and Edwin H.-M. Sha, "Loop Scheduling with Complete Memory Latency Hiding on Multi-core Architecture", The 12th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Minneapolis, USA, July 12-15, 2006.

79. Meilin Liu, Qingfeng Zhuge, Zili Shao, Chun Xue, and Edwin H.-M. Sha, "Maximum Loop Distribution and Fusion for Two-level Loops Considering Code Size", The 8th International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN), Las Vegas, USA, December 7-9, 2005.

80. Chun Xue, Zili Shao, Meilin Liu, Meikang Qiu, and Edwin H.-M. Sha, "Optimizing Nested Loops with Iterational and Instructional Retiming", The 2005 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Nagasaki, Japan, December 6-9, 2005.

81. Meilin Liu, Qingfeng Zhuge, Zili Shao, Chun Xue, Meikang Qiu, and Edwin H.-M. Sha, "Loop Distribution and Fusion Considering Timing and Code Size for Embedded DSP", The 2005 IFIP International Conference on Embedded and Ubiquitous Computing (EUC), Nagasaki, Japan, December 6-9, 2005.

82. Meikang Qiu, Meilin Liu, Chun Xue, Zili Shao, Qingfeng Zhuge, and Edwin H.-M. Sha, "Optimal Assignment with Guaranteed Confidence Probability for Trees on Heterogeneous DSP Systems", The 17th IASTED International Conference on Parallel and Distributed Computing Systems (PDCS), Phoenix, USA, November 14-16, 2005.

83. Chun Xue, Zili Shao, Meilin Liu, and Edwin H.-M. Sha, "Iterational Retiming: Maximize Iteration-Level Parallelism for Nested Loops", The 2005 ACM/IEEE/IFIP International Conference on Hardware - Software Codesign and System Synthesis (ISSS-CODES), New York, USA, September 18-21, 2005.

84. Meilin Liu, Zili Shao, Chun Xue, Kevin F. Chen, and Edwin H.-M. Sha, "Multi-level Loop Fusion with Minimal Code Size", The 18th International Conference on Parallel and Distributed Computing Systems (ISCA-PDCS), Las Vegas, September 12-14, 2005.

85. Ying Chen, Zili Shao, Qingfeng Zhuge, Chun Xue, Bin Xiao, and Edwin H.-M. Sha, "Minimizing Energy via Loop Scheduling and DVS for Multi-Core Embedded Systems", The IEEE/IFIP International Workshop on Parallel and Distributed EMbedded Systems (PDES 2005) in conjunction with ICAPDS, Fukuoka, Japan, July 20-22, 2005 (the best paper award).

86. Zili Shao, Chun Xue, Qingfeng Zhuge, Edwin H.-M. Sha, and Bin Xiao, "Efficient Array & Pointer Bound Checking Against Buffer Overflow Attacks via Hardware/Software", The IEEE International Conference on Information Technology (ITCC 05), Las Vegas, USA, April 4-6, 2005.

87. Chun Xue, Zili Shao, Ying Chen, and Edwin H.-M. Sha, "Optimizing DSP Scheduling via Address Assignment with Array and Loop Transformation", The 2005 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Philadelphia, USA, March 19-23, 2005 (the best student paper award).

88. Zili Shao, Qingfeng Zhuge, Chun Xue, Bin Xiao, and Edwin H.-M. Sha, "High-level Synthesis for DSP Applications using Heterogeneous Functional Units", The 10th IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), Shanghai, China, January 18-21, 2005.

89. Bin Xiao, Jiannong Cao, Qingfeng Zhuge, Zili Shao, and Edwin H.-M. Sha, "Shortest Path Tree Update for Multiple Link State Decrements", The 47 IEEE Global Telecommunications Conference (GLOBECOM), Dallas, USA, November 29- December 3, 2004.

90. Zili Shao, Qingfeng Zhuge, Meilin Liu, Bin Xiao, and Edwin H.-M. Sha, "Switching-Activity Minimization on Instruction-level Loop Scheduling for VLIW DSP Applications", The 15th International Conference on Application-specific Systems, Architectures and Processors (ASAP), Galveston, USA, September 29, 2004.

91. Meilin Liu, Qingfeng Zhuge, Zili Shao, and Edwin H.-M. Sha, "General Loop Fusion Technique for Nested Loops Considering Timing and Code Size", The ACM/IEEE International Conference on Compilers, Architectures, and Synthesis for Embedded Systems (CASES 2004), Washington DC, USA, September 22-25, 2004.

92. Meilin Liu, Qingfeng Zhuge, Zili Shao, Kevin F. Chen, and Edwin H.-M. Sha, "Loop Fusion via Retiming for DSP Applications", The 17th International Conference on Parallel and Distributed Computing Systems (ISCA-PDCS), San Francisco, USA, September 15-17, 2004.

93. Zili Shao, Qingfeng Zhuge, Meilin Liu, Edwin H.-M. Sha, and Bin Xiao, "Loop Scheduling for Real-Time DSPs with Minimum Switching Activities on Multiple-functional-unit Architectures", The 2004 International Conference on Embedded and Ubiquitous Computing (EUC), Aizu-Wakamatsu City, Japan, August 25-27, 2004.

94. Chun Xue, Zili Shao, Edwin H.-M. Sha, and Bin Xiao, "Optimizing Address Assignment for Scheduling Embedded DSPs", The 2004 International Conference on Embedded and Ubiquitous Computing (EUC), Aizu-Wakamatsu City, Japan, August 25-27, 2004.

95. Qingfeng Zhuge, Zili Shao, and Edwin H.-M. Sha, "Timing Optimization of Nested Loops Considering Code Size for DSP Applications", The 2004 International Conference on Parallel Processing (ICPP), Montreal, Canada, August 15-18, 2004.

96. Bin Xiao, Jiannong Cao, Qingfeng Zhuge, Zili Shao, and Edwin H.-M. Sha, "Dynamic Update of SPT in OSPF", The 2004 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN), Hong Kong, China, May 10-12, 2004.

97. Zili Shao, Qingfeng Zhuge, Yi He, Chun Xue, Meilin Liu, and Edwin H.-M. Sha, "Assignment and Scheduling of Real-time DSP Applications for Heterogeneous Functional Units", The 18th International Parallel and Distributed Processing Symposium (IPDPS), Santa Fe, USA, April 26-30, 2004.

98. Zili Shao, Chun Xue, Qingfeng Zhuge, Edwin H.-M. Sha, and Bin Xiao, "Security Protection and Checking in Embedded System Integration Against Buffer Overflow Attacks", The Information Assurance and Security special track in conjunction with International Conference on Information Technology: Coding and Computing (ITCC 2004), Las Vegas, USA, April 5-7, 2004.

99. Zili Shao, Qingfeng Zhuge, Yi He, and Edwin H.-M. Sha, "Defending Embedded Systems Against Buffer Overflow via Hardware/Software", The 19th Annual Computer Security Applications Conference (ACSAC), Las Vegas, USA, December 8-12, 2003.

100.  Yi He, Zili Shao, Bin Xiao, Qingfeng Zhuge, and Edwin H.-M. Sha, "Reliability Driven Task Scheduling for Tightly Coupled Heterogeneous Systems", The IASTED International Conference on Parallel and Distributed Computing and Systems (IASTED PDCS), Marina Del Ray, USA, November 3-5, 2003.

101.  Bin Xiao, Qingfeng Zhuge, Yi He, Zili Shao, and Edwin H.-M. Sha, "Algorithms for Disk Covering Problems with the Most Points", The IASTED International Conference on Parallel and Distributed Computing and Systems (IASTED PDCS), Marina Del Ray, USA, November 3-5, 2003.

102.  Qingfeng Zhuge, Zili Shao, Bin Xiao, and Edwin H.-M. Sha, "Design Space Minimization with Timing and Code Size Optimization for Embedded DSP", The 1st IEEE/ACM International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS 2003), Newport Beach, USA, October 1-3, 2003 (Nominated for the best paper as one of the final four).

103.  Zili Shao, Qingfeng Zhuge, Youtao Zhang, and Edwin H.-M. Sha, "Efficient Scheduling for Low-Power High-Performance DSP Applications", The 2nd Workshop on Hardware/Software Support for High Performance Scientific and Engineering Computing in conjunction with the 12th International Conference on Parallel Architecture and Compilation Techniques (PACT), pp. 135-149, New Orleans, USA, September 27-Octomber 1, 2003.

104.  Bin Xiao, Qingfeng Zhuge, Zili Shao, and Edwin H.-M. Sha, "Design and analysis of improved shortest path tree update for network routing", The ISCA 16th International Conference on Parallel and Distributed Computing Systems (ISCA PDCS), Reno, USA, August 13-15, 2003.

105.  Zili Shao, Qingfeng Zhuge, Edwin H.-M. Sha, and Chantana Chantrapornchai, "Loop Scheduling for Minimizing Schedule Length and Switching Activities", The IEEE International Symposium on Circuits and Systems (ISCAS 2003), Bangkok, Thailand, May 25-28, 2003.

106.  Qingfeng Zhuge, Bin Xiao, Zili Shao, Edwin H.-M. Sha, and Chantana Chantrapornchai, "Optimal Code Size Reduction for Software-Pipelined and Unfolded Loops", The ACM International Symposium on System Synthesis (ISSS 2002), Kyoto, Japan, October 2-4, 2002.

107.  Qingfeng Zhuge, Zili Shao, and Edwin H.-M. Sha, "Optimal Code Size Reduction for Software-Pipelined Loops on DSP Applications", The International Conference on Parallel Processing (ICPP 2002), Vancouver, Canada, August 21-22, 2002.

108.  Zili Shao, Qingfeng Zhuge, Edwin H.-M. Sha, and Chantana Chantrapornchai, "Analysis and Algorithms for Scheduling with Minimal Switching Activities", The IEEE Midwest Symposium on Circuits and Systems (MWCAS 2002), Tulsa, USA, August 4-7, 2002.