Skip to content. Skip to main navigation.

Education

    • 2011 PhD in Computer Engineering
      Wayne State University, 2011
    • 2006 MS in Computer Science
      Wuhan University, 2006
    • 2004 BS in Computer Science
      Wuhan University, 2004

Appointments

    • Sept 2012 to July 2016 Assistant Professor
      Department of Computer Science ,University of Colorado, Colorado Springs (Colorado Springs , CO,

Memberships

    • June 2011 to Present The Advanced Computing Systems Association
    • Feb 2009 to Present Association for Computing Machinery
    • Dec 2006 to Present The Institute of Electrical and Electronics Engineers

Awards and Honors

    • Jan  2019 Faculty Early Career Development Program (CAREER) sponsored by National Science Foundation
    • Aug  2016 Best Paper Award sponsored by ACM SIGOPS Asia-Pacific Workshop on Systems (APSys)
    • May  2015 Research and Creative Work Award sponsored by The University of Colorado, Colorado Springs
    • May  2014 Researcher of the Year sponsored by College of Engineering and Applied Science, The University of Colorado, Colorado Springs
    • Jun  2013 Best Paper Nomination sponsored by IEEE International Symposium on High Performance Computer Architecture (HPCA)
    • Jun  2013 Best Paper Award sponsored by USENIX International Conference on Autonomic Computing (ICAC)
    • Feb  2013 Best Paper Nomination sponsored by ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC)

News Articles

Publications

      Other 2019
      • Tackling Parallelization Challenges of Kernel Network Stack for Container Overlay Networks
        [Lei, Jiaxin, Suo, Kun, Lu, Hui, Rao, Jia].

      Conference Proceeding 2019
      • Adaptive Resource Views for Containers
        [Huang, Hang, Rao, Jia, Wu, Song , Jin, Hai, Suo, Kun, Wu, Xiaofeng].
      2019
      • Preemptive Multi-Queue Fair Queuing
        [Zhao, Yong, Suo, Kun, Wu, Xiaofeng, Rao, Jia, Wu, Song, Jin, Hai].

      Conference Proceeding 2018
      • Improving Resource Utilization through Demand Aware Process Scheduling
        [Nesterenko, Brandon, Yi, Qing, Rao, Jia]. 31 [.]
      2018
      • eBrowser: Making Human-Mobile Web Interactions Energy Efficient with Event Rate Learning
        [Xu, Fei, Yang, Shuai, Zhou, Zhi, Rao, Jia]. 523--533 [.]
      2018
      • vNetTracer: Efficient and Programmable Packet Tracing in Virtualized Networks
        [Suo, Kun, Zhao, Yong, Chen, Wei, Rao, Jia]. 165--175 [.]
      2018
      • Dynamic vertical memory scalability for OpenJDK cloud applications
        [Bruno, Rodrigo, Ferreira, Paulo, Synytsky, Ruslan, Fydorenchyk, Tetiana, Rao, Jia, Huang, Hang, Wu, Song]. 59--70 [.]
      2018
      • Characterizing and optimizing hotspot parallel garbage collection on multicore systems
        [Suo, Kun, Rao, Jia, Jiang, Hong, Srisa-an, Witawas]. 35 [.]
      2018
      • Demo/poster abstract: Efficient and flexible packet tracing for virtualized networks using eBPF
        [Suo, Kun, Zhao, Yong, Chen, Wei, Rao, Jia]. 1--2 [.]
      2018
      • An Analysis and Empirical Study of Container Networks
        [Suo, Kun, Zhao, Yong, Chen, Wei, Rao, Jia].

      Other 2018
      • A Side-channel Attack on HotSpot Heap Management
        [Wu, Xiaofeng, Suo, Kun, Zhao, Yong, Rao, Jia].

      Conference Proceeding 2017
      • Scheduler activations for interference-resilient SMP virtual machine scheduling
        [Zhao, Yong, Suo, Kun, Cheng, Luwei, Rao, Jia]. 222--234 [.]
      2017
      • Preserving I/O prioritization in virtualized OSes
        [Suo, Kun, Zhao, Yong, Rao, Jia, Cheng, Luwei, Zhou, Xiaobo, Lau, Francis]. 269--281 [.]
      2017
      • Preemptive, low latency datacenter scheduling via lightweight virtualization
        [Chen, Wei, Rao, Jia, Zhou, Xiaobo]. 251--263 [.]
      2017
      • Addressing performance heterogeneity in mapreduce clusters with elastic tasks
        [Chen, Wei, Rao, Jia, Zhou, Xiaobo]. 1078--1087 [.]
      2017
      • Container-based cloud platform for mobile computation offloading
        [Wu, Song, Niu, Chao, Rao, Jia, Jin, Hai, Dai, Xiaohai]. 123--132 [.]

      Journal Article 2017
      • ishuffle: Improving hadoop performance with shuffle-on-write
        [Guo, Yanfei, Rao, Jia, Cheng, Dazhao, Zhou, Xiaobo]. 28(6), 1649--1662 [.] "IEEE".
      2017
      • Improving performance of heterogeneous mapreduce clusters with adaptive task tuning
        [Cheng, Dazhao, Rao, Jia, Guo, Yanfei, Jiang, Changjun, Zhou, Xiaobo]. 28(3), 774--786 [.] "IEEE".
      2017
      • Moving Hadoop into the cloud with flexible slot management and speculative execution
        [Guo, Yanfei, Rao, Jia, Jiang, Changjun, Zhou, Xiaobo].(3), 798--812 [.] "IEEE".

      Conference Proceeding 2016
      • Characterizing and optimizing the performance of multithreaded programs under interference
        [Zhao, Yong, Rao, Jia, Yi, Qing]. 287--297 [.]
      2016
      • Time Capsule: Tracing Packet Latency across Different Layers in Virtualized Systems
        [Suo, Kun, Rao, Jia, Cheng, Luwei, Lau, Francis]. 3 [.]
      2016
      • Towards application-centric fairness in multi-tenant clouds with adaptive CPU sharing model
        [Ayodele, AnthonyO, Rao, Jia, Boult, TerranceE]. 367--375 [.]
      2016
      • vScale: automatic and efficient processor scaling for SMP virtual machines
        [Cheng, Luwei, Rao, Jia, Lau, Francis]. 2 [.]

      Book Chapter 2016
      • Elastic edge-overlay methods using OpenFlow for cloud networks
        [Aljaedi, Amer, Chow, CEdward, Rao, Jia]. 25--37 [.] "Springer, Cham".

      Journal Article 2016
      • Elastic power-aware resource provisioning of heterogeneous workloads in self-sustainable datacenters
        [Cheng, Dazhao, Rao, Jia, Jiang, Changjun, Zhou, Xiaobo]. 65(2), 508--521 [.] "IEEE".

      Conference Proceeding 2015
      • Self-Boosted Co-scheduling for SMP Virtual Machines
        [Wang, Kun, Wei, Yudi, Xu, Cheng-Zhong, Rao, Jia]. 154--163 [.]
      2015
      • Performance measurement and interference profiling in multi-tenant clouds
        [Ayodele, AnthonyO, Rao, Jia, Boult, TerranceE]. 941--949 [.]
      2015
      • Resource and deadline-aware job scheduling in dynamic hadoop clusters
        [Cheng, Dazhao, Rao, Jia, Jiang, Changjun, Zhou, Xiaobo]. 956--965 [.]
      2015
      • Storeapp: A shared storage appliance for efficient and scalable virtualized hadoop clusters
        [Guo, Yanfei, Rao, Jia, Cheng, Dazhao, Jiang, Changjun, Xu, Cheng-Zhong, Zhou, Xiaobo]. 594--602 [.]

      Journal Article 2015
      • Understanding Parallel Performance Under Interferences in Multi-tenant Clouds
        [Zhao, Yong, Rao, Jia, Zhou, Xiaobo, Yi, Qing]. 43(1), 447--448 [.] "ACM".

      Conference Proceeding 2014
      • Improving mapreduce performance in heterogeneous environments with adaptive task tuning
        [Cheng, Dazhao, Rao, Jia, Guo, Yanfei, Zhou, Xiaobo]. 97--108 [.]
      2014
      • FlexSlot: Moving hadoop into the cloud with flexible slot management
        [Guo, Yanfei, Rao, Jia, Jiang, Changjun, Zhou, Xiaobo]. 959--969 [.]
      2014
      • Towards fair and efficient SMP virtual machine scheduling
        [Rao, Jia, Zhou, Xiaobo]. 49(8), 273--286 [.]

      Conference Proceeding 2013
      • Interference and locality-aware task scheduling for MapReduce applications in virtual clusters
        [Bu, Xiangping, Rao, Jia, Xu, Cheng-zhong]. 227--238 [.]
      2013
      • ebase: A baseband unit cluster testbed to improve energy-efficiency for cloud radio access network
        [Kong, Zhen, Gong, Jiayu, Xu, Cheng-Zhong, Wang, Kun, Rao, Jia]. 4222--4227 [.]
      2013
      • V-cache: Towards flexible resource provisioning for multi-tier applications in iaas clouds
        [Guo, Yanfei, Lama, Palden, Rao, Jia, Zhou, Xiaobo]. 88--99 [.]
      2013
      • Optimizing virtual machine scheduling in NUMA multicore systems
        [Rao, Jia, Wang, Kun, Zhou, Xiaobo, Xu, Cheng-Zhong]. 306--317 [.]

      Journal Article 2013
      • Coordinated self-configuration of virtual machines and appliances using a model-free learning approach
        [Bu, Xiangping, Rao, Jia, Xu, Cheng-Zhong]. 24(4), 681--690 [.] "IEEE".
      2013
      • QoS guarantees and service differentiation for dynamic cloud applications
        [Rao, Jia, Wei, Yudi, Gong, Jiayu, Xu, Cheng-Zhong]. 10(1), 43--55 [.] "IEEE".

      Journal Article 2012
      • URL: A unified reinforcement learning approach for autonomic cloud management
        [Xu, Cheng-Zhong, Rao, Jia, Bu, Xiangping]. 72(2), 95--105 [.] "Academic Press".

      Conference Proceeding 2011
      • A distributed self-learning approach for elastic provisioning of virtualized cloud resources
        [Rao, Jia, Bu, Xiangping, Xu, Cheng-Zhong, Wang, Kun]. 45--54 [.]
      2011
      • A Model-free Learning Approach for Coordinated Configuration of Virtual Machines and Appliances
        [Bu, Xiangping, Rao, Jia, Xu, Cheng-Zhong]. 12--21 [.]
      2011
      • Poster:Self-adaptive provisioning of virtualized resources in cloud computing
        [Rao, Jia, Bu, Xiangping, Wang, Kun, Xu, Cheng-Zhong]. 129--130 [.]
      2011
      • Rethink the virtual machine template
        [Wang, Kun, Rao, Jia, Xu, Cheng-Zhong]. 46(7), 39--50 [.]

      Other 2011
      • DynaQoS: model-free self-tuning fuzzy control of virtualized resources for QoS provisioning
        [Rao, Jia, Wei, Yudi, Gong, Jiayu, Xu, Cheng-Zhong]. 1--9 [.]

      Journal Article 2011
      • Online capacity identification of multitier websites using hardware performance counters
        [Rao, Jia, Xu, Cheng-Zhong]. 22(3), 426--438 [.] "IEEE".

      Conference Proceeding 2010
      • CoTuner: a framework for coordinated auto-configuration of virtualized resources and appliances
        [Bu, Xiangping, Rao, Jia, Xu, Cheng-Zhong]. 75--76 [.]

      Conference Proceeding 2009
      • A reinforcement learning approach to online web systems auto-configuration
        [Bu, Xiangping, Rao, Jia, Xu, Cheng-Zhong]. 2--11 [.]
      2009
      • VCONF: a reinforcement learning approach to virtual machines auto-configuration
        [Rao, Jia, Bu, Xiangping, Xu, Cheng-Zhong, Wang, Leyi, Yin, George]. 137--146 [.]

      Conference Proceeding 2008
      • Online measurement of the capacity of multi-tier websites using hardware performance counters
        [Rao, Jia, Xu, Cheng-Zhong]. 705--712 [.]
      2008
      • CoSL: A coordinated statistical learning approach to measuring the capacity of multi-tier websites
        [Rao, Jia, Xu, Cheng-Zhong]. 1--12 [.]

Support & Funding

This data is entered manually by the author of the profile and may duplicate data in the Sponsored Projects section.
    • July 2019 to June 2024 CAREER: Rethinking Abstractions in Virtualized Architectures and Systems sponsored by  - $498767
      Jia Rao (Funded)
    • Oct 2019 to Sept 2022 CNS Core: Small: Collaborative: Salvaging Commodity Operating Systems to Support Emerging Networking Technologies sponsored by  - $249732
      Jia Rao (Funded)
    • Nov 2018 to Aug 2020 BIGDATA: Collaborative Research: IA: Big Imaging-Omics Data Mining Framework for Precision Medicine sponsored by  - $237320
      (Funded)
    • Sept 2017 to Aug 2018 Platform Independent Apps for Incident Energy and Arcing Current Estimation sponsored by  - $56152
      (Funded)
    • July 2016 to Dec 2017 CSR: Small: System and Middleware Approaches to Predictable Services in Multi-Tenant Clouds sponsored by  - $144694
      Jia Rao (Funded)
    • Oct 2016 to Sept 2017 CSR: Small: Moving MapReduce into the Cloud: Flexibility, Efficiency, and Elasticity sponsored by  - $17507
      Jia Rao (Funded)

Students Supervised

    • Present
      MD Ahmed AL Muzaddid, (Computer Science and Engineer)
    • Present
      Xiaofeng Wu, (Computer Science and Engineer)
    • Present
      Stoddard Rosenkrantz, (Computer Science and Engineer)
    • Present
      Nitin Kanwar, (Computer Science and Engineer)
    • Present
      Xiaoyu Zhang, (Computer Science and Engineer)
    • Present
      Amirhossein Herandi,
    • Present
      Mohammad Minhazul Haq,
    • Present
      Zhifei Deng,
    • Present
      Zhichao Yan, (Computer Science and Engineer)
    • Present
      Mengxiao Wang,
    • Present
      Fan Ni, (Computer Science and Engineer)
    • Present
      Yong Zhao, (Computer Science and Engineer)
      Characterizing and Optimizing the Performance of Parallel Applications in the Cloud
    • Present
      Kun Suo, (Computer Science and Engineer)
      Optimizing the Performance of Virtualized Networks
    • June 2018
      Xingbo Wu, (Computer Science and Engineer)
      SUPPORTING EFFICIENT LARGE-SCALE KEY-VALUE SYSTEMS WITH AN OPTIMIZED STORAGE HIERARCHY
    • May 2018
      Xingrong Shi, (Computer Science and Engineer)
    • Dec 2017
      Arjun Vekariya, (Computer Science and Engineer)
    • Dec 2017
      Viswanathan Kavassery Rajalingam,
    • May 2016
      Anthony Ayodele, (Other)
      Towards application-centric fairness in multi-tenant clouds with adaptive CPU sharing

Courses

      • CSE 5306-002 DISTRIBUTED SYSTEMS
        (Course Id: 102504)
        Fall - Regular Academic Session - 2019
      • CSE 6397-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102609)
        Fall - Regular Academic Session - 2019
      • CSE 6997-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102618)
        Fall - Regular Academic Session - 2019
      • CSE 6999-007 DISSERTATION
        (Course Id: 102619)
        Summer - Eleven Week - 2019
      • CSE 7399-007 DOCTORAL DEGREE COMPLETION
        (Course Id: 111647)
        Summer - 2019
      • CSE 6699-007 DISSERTATION
        (Course Id: 102615)
        Spring - Regular Academic Session - 2019
      • CSE 5306-003 DISTRIBUTED SYSTEMS
        (Course Id: 102504)
        Spring - Regular Academic Session - 2019
      • CSE 7399-007 DOCTORAL DEGREE COMPLETION
        (Course Id: 111647)
        Spring - Regular Academic Session - 2019
      • CSE 4391-006 INDIVIDUAL PROJECTS
        (Course Id: 102488)
        Spring - Regular Academic Session - 2019
      • CSE 5698-007 MASTER'S THESIS II
        (Course Id: 102571)
        Spring - Regular Academic Session - 2019
      • CSE 3320-002 OPERATING SYSTEMS
        (Course Id: 102431)
        Spring - Regular Academic Session - 2019
      • CSE 6397-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102609)
        Spring - Regular Academic Session - 2019
      • CSE 6697-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102614)
        Spring - Regular Academic Session - 2019
      • CSE 6699-007 DISSERTATION
        (Course Id: 102615)
        Fall - Regular Academic Session - 2018
      • CSE 5306-002 DISTRIBUTED SYSTEMS
        (Course Id: 102504)
        Fall - Regular Academic Session - 2018
      • CSE 5698-007 MASTER'S THESIS II
        (Course Id: 102571)
        Fall - Regular Academic Session - 2018
      • CSE 6397-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102609)
        Fall - Regular Academic Session - 2018
      • CSE 6399-007 DISSERTATION
        (Course Id: 102610)
        Spring - Regular Academic Session - 2018
      • CSE 6699-007 DISSERTATION
        (Course Id: 102615)
        Spring - Regular Academic Session - 2018
      • CSE 5698-007 MASTER'S THESIS II
        (Course Id: 102571)
        Spring - Regular Academic Session - 2018
      • CSE 3320-002 OPERATING SYSTEMS
        (Course Id: 102431)
        Spring - Regular Academic Session - 2018 Download Syllabus
      • CSE 6697-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102614)
        Spring - Regular Academic Session - 2018
      • CSE 6399-007 DISSERTATION
        (Course Id: 102610)
        Fall - Regular Academic Session - 2017
      • CSE 6699-007 DISSERTATION
        (Course Id: 102615)
        Fall - Regular Academic Session - 2017
      • CSE 5306-002 DISTRIBUTED SYSTEMS
        (Course Id: 102504)
        Fall - Regular Academic Session - 2017 Download Syllabus
      • CSE 5398-007 MASTER'S THESIS I
        (Course Id: 102566)
        Fall - Regular Academic Session - 2017
      • CSE 6697-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102614)
        Fall - Regular Academic Session - 2017
      • CSE 3320-002 OPERATING SYSTEMS
        (Course Id: 102431)
        Spring - Regular Academic Session - 2017 Download Syllabus
      • CSE 6397-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102609)
        Spring - Regular Academic Session - 2017
      • CSE 6697-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102614)
        Spring - Regular Academic Session - 2017
      • CSE 5306-002 DISTRIBUTED SYSTEMS
        (Course Id: 102504)
        Fall - Regular Academic Session - 2016 Download Syllabus
      • CSE 6697-007 RESEARCH IN COMPUTER SCIENCE
        (Course Id: 102614)
        Fall - Regular Academic Session - 2016

Service to the University

    • Dec 2016 to  Present Committee Member
      CSE Infrastructure committee
      Review the existing CSE computing facilities and infrastructures and make appropriate plans for future development.
    • Sept 2016 to  Present Committee Member
      PH.D. admission committee
      Review PH.D. applications and attend meetings to make decisions on admission and financial aid.

Service to the Profession

    • Sept 2018 to  Present
      Committee Member
      The IEEE International Conference on Distributed Computing Systems (ICDCS 2019)
    • Sept 2018 to  Present
      Workshop Organizer
      The International Workshop on Big Data in Cloud Performance (DCPerf’19)
    • July 2018 to  Present
      Reviewer, Journal Article
      IEEE Transactions on Modeling and Performance Evaluation of Computing Systems
    • Jan 2017 to  Present
      Student Travel Award Chair
      The International Conference on Computer Communications and Networks (ICCCN)
    • Jan 2017 to  Present
      Committee Member
      The International Workshop of Software-Defined Data Communications and Storage (SDDCS)
    • Jan 2015 to  Present
      Panelist
      National Science Foundation
    • Jan 2015 to  Present
      Committee Member
      The IEEE International Symposium on Multimedia (ISM)
    • Jan 2015 to  Present
      Committee Member
      The International Conference on Computer Communications and Networks (ICCCN)
    • Jan 2011 to  Present
      Reviewer, Journal Article
      ACM Computer Surveys
    • Jan 2010 to  Present
      Reviewer, Journal Article
      IEEE Transactions on Network and Service Management
    • Jan 2009 to  Present
      Reviewer, Journal Article
      IEEE Transactions on Computers
    • Jan 2007 to  Present
      Reviewer, Journal Article
      Journal of Parallel and Distributed Computing
    • Jan Unknown to  Present
      Reviewer, Journal Article
      ACM Transactions on Autonomous and Adaptive Systems
    • Jan 2017 to  Dec 2018
      Publication Chair
      IEEE International Conference on Networking, Architecture and Storage (NAS)
    • Jan 2018 to  Oct 2018
      Committee Member
      The 36th IEEE International Conference on Computer Design (ICCD)
    • Nov 2017 to  June 2018
      Local arrangement chair
      The Second ACSIC Symposium on Frontiers in Computing (SOFC)
    • Jan 2017 to  June 2018
      Reviewer, Grant Proposal
      Netherlands Organisation for Scientific Research
    • Jan 2016 to  2017
      Track Co-Chair
      International Conference on Parallel and Distributed Systems (ICPADS)
    • Jan 2015 to  2017
      Committee Member
      The IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA)
    • Mar 2017 to  Sept 2017
      Workshop Chair
      The 15th IEEE International Conference on Pervasive, Intelligence and Computing (PICom)
    • Jan 2015 to  2016
      Committee Member
      The International Conference on Parallel Processing (ICPP)
    • Jan 2013 to  2015
      Reviewer, Conference Paper
      IEEE International Parallel & Distributed Processing Symposium (IPDPS)
    • Jan 2014 to  Dec 2015
      Committee Member
      IEEE International Conference on Networking, Architecture and Storage (NAS)
    • Jan 2014 to  Oct 2015
      Student Travel Award Chair
      IEEE International Symposium on Workload Characterization (IIWSC)
    • Jan 2014 to  June 2015
      Student Travel Award Chair
      The International Conference on Computer Communications and Networks (ICCCN)
    • Jan 2014 to  2014
      Committee Member
      IEEE International Symposium on Workload Characterization (IIWSC)
    • Jan 2013 to  2014
      Reviewer, Conference Paper
      IEEE International Conference on Computer Communications( INFOCOM)
    • Jan 2013 to  2014
      Committee Member
      IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
    • Jan 2012 to  2013
      Committee Member
      IEEE International Performance Computing and Communications Conference (IPCCC)
    • June 2013 to  June 2013
      Session Chair
      USENIX International Conference on Autonomic Computing (ICAC)