JU, LEI

JU, Lei

Associate Professor

Embedded System Group
School of Computer Science
and Technology,
Shandong University

Address: School of Computer Science
and Technology,
Shandong University,
Middle of Shunhua Road,
Jinan, Shandong, P.R.China, 250101

Tel:
Email:     



i261Biography

Lei Ju has been an Associate Professor of School of Computer Science and Technology at Shandong University since 2011. He obtained his Ph.D. from School of Computing, National University of Singapore (NUS), in 2010. Prior to joining Shandong University, he worked as Teaching Assistant, Research Assistant, and Postdoc Research Associate at NUS from 2005 - 2011. His research interests focus on design, analysis and optimization of real-time and embedded systems and software. He has authored a number of referred journal and conference articles (inclduing DAC, RTAS, DATE, CODES+ISSS, ASP-DAC, DAES, and RTS Journal).

top

    i261Publications

    • Shared Last-level Cache Management for GPGPUs with Hybrid Main Memory
      Guan Wang, Xiaojun Cai, Lei Ju, Chuanqi Zang, Mengying Zhao, Zhiping Jia
      Design, Automation & Test in Europe (DATE), 2017 (best paper award nomination)

    • Unified nvTCAM and sTCAM Architecture for Improving Packet Matching Performance
      Xianzhong Ding, Zhiyong Zhang, Zhiping Jia, Lei Ju, Mengying Zhao, Huawei Huang
      ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools and Theory for Embedded Systems(LCTES), 2017

    • Scope-aware Useful Cache Block Analysis for Data Cache Related Preemption Delay
      Wei Zhang, Fan Gong, Lei Ju, Nan Guan, Zhiping Jia.
      IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 2017

    • Energy efficient task allocation for hybrid main memory architecture
      Xiaojun Cai, Lei Ju, Xin Li, Zhiyong Zhang, Zhiping Jia
      Journal of Systems Architecture, 2016

    • Cooperative DVFS for energy-efficient HEVC decoding on embedded CPU-GPU architecture
      Fan Gong, Lei Ju, Deshan Zhang, Mengying Zhao, Zhiping Jia
      Design Automation Conference (DAC), 2017

    • Maximizing Forward Progress with Cache-aware Backup for Self-powered Non-volatile Processors
      Jing Li, Mengying Zhao, Lei Ju, Chun Jason Xue, Zhiping Jia
      Design Automation Conference (DAC), 2017

    • Cache-Aware Embedded Control Systems Design
      Wanli Chang, Dip Goswami, Samarjit Chakraborty, Lei Ju, Chun Jason Xue, Sidharta Andalamk
      IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2016

    • Write-back aware shared last-level cache management for hybrid main memory
      Deshan Zhang, Lei Ju, Mengying Zhao, Xiang Gao, Zhiping Jia
      53rd Design Automation Conference (DAC), 2016

    • Unified DRAM and NVM Hybrid Buffer Cache Architecture for Reducing Journaling Overhead
      Zhiyong Zhang, Lei Ju, Zhiping Jia
      Design, Automation & Test in Europe (DATE), 2016

    • Data aggregation framework for energy-efficient WirelessHART networks
      Feng Li, Lei Ju*, Zhiping Jia
      Journal of Systems Architecture (JSA), 2016, 63:70-79

    • SLA-aware energy-efficient scheduling scheme for Hadoop YARN
      Xiaojun Cai, Feng Li, Ping Li, Lei Ju*, Zhiping Jia
      Springer Journal of Supercomputing, 2016

    • Hybrid Sratchpad and Cache Memory Management for Energy-Efficient Parallel HEVC Encoding
      Chang Song, Lei Ju, Zhiping Jia
      The 33rd IEEE International Conference on Computer Design (ICCD), 2015

    • Instruction Cache Locking using Temporal Reuse Profile
      Yun Liang, Tulika Mitra, Lei Ju
      IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2015

    • Managing Hybrid On-chip Scratchpad and Cache Memories for Multi-tasking Embedded Systems
      Zimeng Zhou, Lei Ju, Zhiping Jia, Xin Li
      The 20th Asia and South Pacific Design Automation Conference (ASP-DAC), 2015

    • Approximation-Aware Scheduling on Heterogeneous Multi-core Architectures
      Cheng Tan, Thannirmalai Somu Muthukaruppan, Tulika Mitra, Lei Ju
      The 20th Asia and South Pacific Design Automation Conference (ASP-DAC), 2015

    • A three-stage-write scheme with flip-bit for PCM main memory
      Yanbin Li, Xin Li, Zhigang Zhao, Yibin Li, Lei Ju, Zhiping Jia
      The 20th Asia and South Pacific Design Automation Conference (ASP-DAC), 2015

    • Fast and Accurate Code Placement of Embedded Software for Hybrid On-chip Memory Architecture
      Zimeng Zhou, Lei Ju, Zhiping Jia, Xin Li
      International Conferences on High Performance Computing and Communications (HPCC), 2014

    • Energy Efficient Real-Time Task Scheduling for Embedded Systems with Hybrid Main Memory
      Zhiyong Zhang, Zhiping Jia, Lei Ju, Peng Liu
      Journal of Signal Processing Systems (JSPS), 2014

    • A High-Performance Distributed Certificate Revocation Scheme for Mobile Ad Hoc Networks
      Chongxian Guo, Huaqiang Xu, Lei Ju, Zhiping Jia, Jihai Xu
      The 13th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), 2014

    • High Performance FPGA Implementation of Elliptic Curve Cryptography over Binary Fields
      Shuai Liu, Lei Ju, Xiaojun Cai, Zhiping Jia, Zhiyong Zhang
      The 13th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), 2014

    • Data Allocation for Embedded Systems with Hybrid On-Chip Scratchpad and Caches
      Guanhua Wang, Lei Ju, Zhiping Jia, Xin Li
      15th IEEE International Conference on High Performance Computing and Communications (HPCC),2013

    • BINARIZATION BASED IMPLEMENTATION FOR REAL-TIME HUMAN DETECTION
      Shuai Xie, Yibin Li, Zhiping Jia, Lei Ju
      The International Conference on Field Programmable Logic and Applications (FPL),2013

    • Dependency-based Energy-Efficient Scheduling for Homogeneous Multi-core Clusters
      Yanheng Zhao, Xin Li, Zhiping Jia, Lei Ju, Ziliang Zong
      The 11th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), 2013

    • Light-Weight Trust-Based On-Demand Multipath Routing Protocol for Mobile Ad Hoc Networks
      Chuanhao Qu, Lei Ju, Zhiping Jia, Huaqiang Xu, Longpeng Zheng
      12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom2013)

    • Tenant Onboarding in Evolving Multi-tenant Software-as-a-Service Systems
      Lei Ju, Bikram Sengupta, Abhik Roychoudhury
      IEEE International Conference on Web Services (ICWS), Honolulu, Hawaii, USA, June 2012

    • Performance Debugging of Esterel Specifications
      Lei Ju, Bach Khoa Huynh, Abhik Roychoudhury, Samarjit Chakraborty
      Real-time Systems Journal, 2012, 48(5), pp 570-600

    • Impact of Trust Model on On-demand Multi-path Routing in Mobile Ad Hoc Networks
      Hui Xia, Zhiping Jia, Lei Ju, Xin Li, Edwin H. -M. Sha
      Elsevier-Computer Communications, SCI, Impact Factor 1.044,In Press

    • Trust prediction and trust-based source routing in mobile ad hoc networks
      Hui Xia, Zhiping Jia, Xin Li, Lei Ju, Edwin H.-M. Sha
      Elsevier Journal of Ad Hoc Networks, 2012

    • Energy-Aware Scheduling for Precedence Constrained Parallel Tasks on Homogeneous Clusters
      Xin Li, Zhiping Jia, Lei Ju, Yanheng Zhao, Ziliang Zong
      Chinese Journal of Computers, 2012,35(3)

    • Scope-aware Data Cache Analysis for WCET Estimation
      Bach Khoa Huynh, Lei Ju and Abhik Roychoudhury
      IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Chicago, IL, USA, April 2011. (best paper award nomination)

    • Multicast Trusted Routing with QoS Multi-constraints in Wireless Ad Hoc Networks
      Hui Xia, Zhiping Jia, Lei Ju, and Youqin zhu
      International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), 2011

    • Model-driven Timing Analysis of Embedded Software
      Lei Ju
      ACM SIGDA PhD Forum at Design Automation Conference (DAC), Anaheim, CA, USA, June 2010.

    • Timing Analysis of Esterel Programs on General-purpose Multiprocessors
      Lei Ju, Bach Khoa Huynh, Abhik Roychoudhury and Samarjit Chakraborty
      ACM Design Automation Conference (DAC), Anaheim, CA, USA, June 2010.

    • Context-Sensitive Timing Analysis of Esterel Programs
      Lei Ju, Bach Khoa Huynh, Samarjit Chakraborty and Abhik Roychoudhury
      ACM Design Automation Conference (DAC), San Francisco, CA, USA, July 2009.

    • Cache-aware Optimization of BAN Applications
      Lei Ju, Yun Liang, Samarjit Chakraborty, Tulika Mitra and Abhik Roychoudhury
      Springer Journal of Design Automation for Embedded Systems. (Invited paper for special issue on best papers from CODES+ISSS 2008)

    • A Systematic Classification and Detection of Infeasible Paths for Accurate WCET Analysis of Esterel Programs
      Lei Ju, Bach Khoa Huynh, Abhik Roychoudhury and Samarjit Chakraborty accepted to the Singaporean-French IPAL Symposium (SinFra), Singapore, February 2009.

    • Performance Debugging of Esterel Specifications
      Lei Ju, Bach Khoa Huynh, Abhik Roychoudhury and Samarjit Chakraborty
      ACM Int'l Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Atlanta, GA, USA, October 2008

    • Cache-aware Optimization of BAN Applications
      Yun Liang, Lei Ju, Samarjit Chakraborty, Tulika Mitra and Abhik Roychoudhury
      ACM Int'l Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Atlanta, GA, USA, October 2008. (best paper award nomination)

    • Schedulability Analysis of MSC-based System Models
      Lei Ju, Abhik Roychoudhury and Samarjit Chakraborty
      IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), St. Louis, MO, USA, April 2008.

    • Accounting for Cache-related Preemption Delay in Dynamic Priority Schedulability Analysis
      Lei Ju, Samarjit Chakraborty and Abhik Roychoudhury
      IEEE Design Automation and Test in Europe (DATE), Nice, France, April 2007


    top

    i261Awards

    • DATE 2017 best paper award nomination
    • RTAS 2011 best paper award nomination
    • CODES 2008 best paper award nomination

    top

    i261Professional Activities

    • CCF Computer Architecture Technical Committee Member
    • Associate Editor: Journal of Circuits, Systems, and Computers, since 2016
    • TPC member: LCTES'17, ICESS'17, NVMSA'17, GPCDP'16, NVMSA'16, CSCloud'15, HPCC'15

    top

    i261Teaching

    • Principles of Computer Systems
    • Computer Organization
    • Software College Practical Projects

    top