Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zhongyuan Tian

dblp:135/3040 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0003-3944-8411ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 12 · 5 first-author · 1 since 2021Software engineering, systems software and programming languages · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Energy-efficient computing · 61% Memory systems · 35% Processor architecture and microarchitecture · 4%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Energy-efficient computing › power management
dynamic power management
0.412019
Collaborative Power Management Through Knowledge Sharing Among Multiple Devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Energy-efficient computing › power management › adaptive power management
reinforcement-learning-based power management
0.412019
Collaborative Power Management Through Knowledge Sharing Among Multiple Devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Energy-efficient computing › power management › adaptive power management
workload-aware power management
0.312018
Workload-Aware Adaptive Power Delivery System Management for Many-Core Processors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Memory systems
cache
0.312017
Fast and Accurate Exploration of Multi-level Caches Using Hierarchical Reuse Distance · HPCA 2017
Memory systems › memory hierarchy › cache hierarchy
multi-level cache
0.312017
Fast and Accurate Exploration of Multi-level Caches Using Hierarchical Reuse Distance · HPCA 2017
Memory systems › memory referencing behavior
reuse distance
0.312017
Fast and Accurate Exploration of Multi-level Caches Using Hierarchical Reuse Distance · HPCA 2017
Energy-efficient computing › power management
dynamic voltage and frequency scaling
0.112019
Collaborative Power Management Through Knowledge Sharing Among Multiple Devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Energy-efficient computing
mobile device energy management
0.112019
Collaborative Power Management Through Knowledge Sharing Among Multiple Devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Processor architecture and microarchitecture
many-core architecture
0.112018
Workload-Aware Adaptive Power Delivery System Management for Many-Core Processors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Memory systems › cache › cache organization
sectored cache
0.112017
Fast and Accurate Exploration of Multi-level Caches Using Hierarchical Reuse Distance · HPCA 2017

Methods — techniques the papers use, named apart from their topics

reinforcement learning · 0.4knowledge sharing · 0.4workload prediction · 0.3workload estimation · 0.3simulation · 0.3trace synthesis · 0.3profiling · 0.3
YearPublicationVenuePosition
2021 Multi-Core Power Management through Deep Reinforcement Learning
abstract
Achieving high energy efficiency is a primary design objective for multi-core systems. Dynamic voltage and frequency scaling (DVFS) is one of the most widely-adopted low-power techniques. In this paper, we present a reinforcement learning-based DVFS control approach to reduce energy consumption under user-specified performance requirements. The learning agent periodically selects the voltage and frequency level for all cores based on observations of their computation intensiveness, memory behaviors as well as synchronization among cores. Experimental results on multiple real applications show that the proposed method can achieve significant energy reduction.
Zhongyuan Tian, Lin Chen 0029, Xiao Li 0038, Jun Feng 0008, Jiang Xu 0001
ISCAS1
2020 Efficient Optical Power Delivery System for Hybrid Electronic-Photonic Manycore Processors
abstract
A lot of efforts have been devoted to optically enabled high-performance communication infrastructures for future manycore processors. Silicon photonic network promises high bandwidth, high energy efficiency and low latency. However, the ever-increasing network complexity results in high optical power demands, which stress the optical power delivery and affect delivery efficiency. Facing these challenges, we propose Ring-based Optical Active Delivery (ROAD) system, to effectively manage and efficiently deliver high optical power throughout photonic-electronic hybrid systems. Experimental results demonstrate up to 5.49X energy efficiency improvement compared to traditional design without affecting processor performance.
Shixi Chen, Jiang Xu 0001, Xuanqi Chen, Jun Feng 0008, Zhongyuan Tian, Xiao Li 0038
DATE7
2020 Chip-Specific Power Delivery and Consumption Co-Management for Process-Variation-Aware Manycore Systems Using Reinforcement Learning
abstract
Energy efficiency has become a critical design metric for high-performance systems. Various power management techniques have been proposed for the processor cores such as dynamic voltage and frequency scaling (DVFS), whereas few solutions consider the power losses suffered on the power delivery system (PDS), despite the fact that they have a significant impact on the overall energy efficiency of the system. With the explosive growth of system complexity and highly dynamic workloads variations, it is also challenging to find the optimal power management policies which can effectively match the power delivery with the power consumption. In addition, process variations (PVs) add heterogeneity to systems and make traditional power management methods less effective. To tackle the above problems, we propose a reinforcement-learning-based Chip-Specific Power co-Management (CSPM) scheme for PV-aware manycore systems. Both PDS and processor cores are jointly adjusted by distributed agents with modular Q-learning to improve the overall energy efficiency of the system. System characteristics are naturally included in the learning process to obtain chip-specific policies. Experimental results show that when applied to PV-aware manycore systems with a hybrid PDS constructed by both on- and off-chip voltage regulators, the proposed method achieves a 60.1% reduction of the overall energy delay product (EDP) of the system, on average, compared to a traditional DVFS approach.
Haoran Li 0002, Zhongyuan Tian, Jiang Xu 0001, Rafael Kioji Vivas Maeda, Zhehui Wang
IEEE Trans. Very Large Scale Integr. Syst.2
2020 Multidevice Collaborative Power Management Through Decentralized Knowledge Sharing
abstract
Minimizing energy consumption while satisfying the user-specified performance requirement is a primary design objective for mobile devices. To achieve this, off-the-shelf mobile devices are usually equipped with dynamic voltage and frequency scaling (DVFS)-enabled processors to tradeoff performance for energy reduction through online adjustment of operating points. Recently, reinforcement learning algorithms have been widely studied and show great potential for runtime DVFS control because of their adaptability to the changing environment. However, the rapid evolution of hardware and the ever-growing diversity of mobile applications increase the system complexity dramatically and make it hard for the learning agent to quickly obtain an efficient power management policy. To address this challenge, we propose a decentralized collaborative Q-learning (DCQL)-based approach in this article to solve the DVFS control problem of multicore mobile processors. By exchanging learning experiences and knowledge among multiple devices, DCQL increases the convergence rate of the learning algorithm and improves the quality of the derived power management policy. On each device, the 4-phase action selection strategy is applied for efficient exploration of the action space defined by various power settings. Experimental results on realistic applications show that DCQL can achieve 3.4%-8.0% energy reduction over various existing approaches while providing an average of 3.4× speedup over the state-of-the-art individual learning algorithm. We also show that the proposed approach can scale well with the number of cores through clustered DVFS control.
Zhongyuan Tian, Jiang Xu 0001, Haoran Li 0002, Rafael Kioji Vivas Maeda
IEEE Trans. Very Large Scale Integr. Syst.1
2019 Collaborative Power Management Through Knowledge Sharing Among Multiple Devices
abstract
Rapidly evolving embedded applications continuously demand more functionalities and better performance under tight energy and thermal budgets, and maintaining high energy efficiency has become a significant design challenge for mobile devices. Learning-based methods are adaptive to dynamic conditions and show great potential for runtime power management. However, with the ever-increasing complexity of both hardware and software, it is a challenging issue for a learning agent to explore the state-action space sufficiently and quickly find an efficient management policy. In this paper, we propose a reinforcement learning-based multi-device collaborative power management approach to address this issue. Multiple devices with different runtime conditions can acquire related knowledge during the learning process. Efficient knowledge sharing among these devices can potentially accelerate the learning process and improve the quality of the learned policies. We integrate the proposed method with dynamic voltage and frequency scaling on the multicore processors in mobile devices. Experimental results on realistic applications show that the collaborative power management can achieve up to a $7 \times$ speedup and 10% energy reduction compared with state-of-the-art learning-based approaches.
Zhongyuan Tian, Zhe Wang 0003, Jiang Xu 0001, Haoran Li 0002, Peng Yang 0003, Rafael Kioji Vivas Maeda
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2018 Multi-device collaborative management through knowledge sharing
abstract
Rapidly evolving embedded applications continuously demand more functionality and better performance under tight energy and thermal budgets, and maintaining high energy efficiency has become a significant design challenge for mobile devices. Although learning-based runtime power management can adapt to dynamic conditions, it is a challenging issue to quickly find an efficient management policy under ever-increasing hardware and software complexity. In this work, we propose a multi-device collaborative power management approach to address this issue. The collaborative power management periodically shares knowledge among multiple devices to accelerate the learning process and improve the quality of learned policies. We integrate the proposed method with dynamic voltage and frequency scaling (DVFS) on the multicore processors in mobile devices. Experimental results on realistic applications show that the collaborative power management can achieve on average 8x speedup and 10% energy saving compared with state-of-the-art learning-based approaches.
Zhongyuan Tian, Zhe Wang 0003, Haoran Li 0002, Peng Yang 0003, Rafael Kioji Vivas Maeda, Jiang Xu 0001
ASP-DAC1
2018 Co-manage power delivery and consumption for manycore systems using reinforcement learning
abstract
Maintaining high energy efficiency has become a critical design issue for high-performance systems. Many power management techniques have been proposed for the processor cores such as dynamic voltage and frequency scaling (DVFS). However, very few solutions consider the power losses suffered on the power delivery system (PDS), despite the fact that they have a significant impact on the system overall energy efficiency. With the explosive growth of system complexity and highly dynamic workloads variations, it is challenging to find the optimal power management policies which can effectively match the power delivery with the power consumption. To tackle the above problems, we propose a reinforcement learning-based power management scheme for manycore systems to jointly monitor and adjust both the PDS and the processor cores aiming to improve system overall energy efficiency. The learning agents distributed across power domains not only manage the power states of processor cores but also control the on/off states of on-chip VRs to proactively adapt to the workload variations. Experimental results with realistic applications show that when the proposed approach is applied to a large-scale system with a hybrid PDS, it lowers the system overall energy-delay-product (EDP) by 41% than a traditional monolithic DVFS approach with a bulky off-chip VR.
Haoran Li 0002, Zhongyuan Tian, Rafael Kioji Vivas Maeda, Xuanqi Chen, Jun Feng 0008, Jiang Xu 0001
ICCAD2
2018 Decentralized Collaborative Power Management through Multi-Device Knowledge Sharing
abstract
Battery-powered mobile devices have limited energy capacity, urging the development of efficient power management approaches. Reinforcement learning (RL) algorithms are adaptive to the changing environment and have been widely used for runtime power management. Recently, collaborative RL-based approaches have been explored to accelerate the learning process. Nonetheless, existing works usually require a cloud service provider to achieve centralized multi-device knowledge sharing, which suffers from the single point of failure and does not guarantee users' privacy. To address this issue, we propose a decentralized multi-device collaborative power management approach in this work, where devices directly share their knowledge with their trusted neighbors. Experimental results show that the proposed method can achieve an up to 21% energy reduction with a 4× speedup over the individual learning-based approach.
Zhongyuan Tian, Haoran Li 0002, Rafael Kioji Vivas Maeda, Jun Feng 0008, Jiang Xu 0001
ICCD1
2018 Workload-Aware Adaptive Power Delivery System Management for Many-Core Processors
abstract
The power delivery system (PDS), which plays a crucial role in guaranteeing the proper functionality of computing systems, has been a serious constraint on performance due to its significant power loss, especially for high-performance many-core processors. As the PDS design is usually optimized to provide power to the target chip at its best performance level, the energy efficiency can be notably degraded when the workload of the processors is highly dynamic. Therefore, dynamically adjusting the PDS to adapt to the run-time chip workloads are expected to be beneficial. In addition, the introduction of on-chip voltage regulators (VRs) has also significantly broadened the design space of PDS. In this paper, we present a workload-aware quantized power management scheme to dynamically manage the PDS in order to improve system energy efficiency. VRs at different stages are scheduled as online or offline based on chip workload estimation and prediction. The simulation results show that with the proposed scheme, a hybrid PDS with on/off-chip VRs can achieve 74.6% overall efficiency on average, 12.7% higher than a conventional PDS with one off-chip VR. The proposed scheme also shows its potential advantage in improving system energy efficiency with large-scale many-core processors and with more advanced processor technology nodes.
Haoran Li 0002, Jiang Xu 0001, Zhe Wang 0003, Rafael Kioji Vivas Maeda, Peng Yang 0003, Zhongyuan Tian
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.6
2017 Modular reinforcement learning for self-adaptive energy efficiency optimization in multicore system
abstract
Energy-efficiency is becoming increasingly important to modern computing systems with multi-/many-core architectures. Dynamic Voltage and Frequency Scaling (DVFS), as an effective low-power technique, has been widely applied to improve energy-efficiency in commercial multi-core systems. However, due to the large number of cores and growing complexity of emerging applications, it is difficult to efficiently find a globally optimized voltage/frequency assignment at runtime. In order to improve the energy-efficiency for the overall multicore system, we propose an online DVFS control strategy based on core-level Modular Reinforcement Learning (MRL) to adaptively select appropriate operating frequencies for each individual core. Instead of focusing solely on the local core conditions, MRL is able to make comprehensive decisions by considering the running-states of multiple cores without incurring exponential memory cost which is necessary in traditional Monolithic Reinforcement Learning (RL). Experimental results on various realistic applications and different system scales show that the proposed approach improves up to 28% energy-efficiency compared to the recent individual-RL approach.
Zhe Wang 0003, Zhongyuan Tian, Jiang Xu 0001, Rafael Kioji Vivas Maeda, Haoran Li 0002, Peng Yang 0003, Zhehui Wang, Luan H. K. Duong, Xuanqi Chen
ASP-DAC2
2017 Adaptive power delivery system management for many-core processors with on/off-chip voltage regulators
abstract
The power delivery system (PDS) plays a crucial role of guaranteeing the proper functionality of many-core processors. However, as PDS is usually optimized to provide power to the target chip at its best performance level, its energy efficiency can be seriously degraded under highly dynamic workloads, making it a major source of system power losses. On-chip voltage regulators (VR), which are able to achieve fast and fine-grained power control, have been popular choices for PDS implementation and provided design opportunities for improving system energy efficiency. In this paper, we propose the adaptive Quantized Power Management (QPM) scheme to dynamically adjust the PDS with both on-chip and off-chip VRs based on run-time workloads. Experimental results on different applications show that QPM applied on a hybrid PDS with both on/off-chip voltage regulators (VR) achieves 74.1% average overall energy efficiency, 12.3% higher than the conventional PDS with single off-chip VR.
Haoran Li 0002, Jiang Xu 0001, Zhe Wang 0003, Peng Yang 0003, Rafael Kioji Vivas Maeda, Zhongyuan Tian
DATE6
2017 Fast and Accurate Exploration of Multi-level Caches Using Hierarchical Reuse Distance
abstract
Exploring the design space of the memory hierarchy requires the use of effective methodologies, tools, and models to evaluate different parameter values. Reuse distance is of one of the locality models used in the design exploration and permits analytical cache miss estimation, program characterization, and synthetic trace generation. Unfortunately, the reuse distance is limited to a single locality granularity. Hence, it is not a suitable model for caches with hybrid line sizes, such as sectored caches, an increasingly popular choice for large caches. In this work, we introduce a generalization to the reuse distance, which is able to capture locality seen at multiple granularities. We refer to it as Hierarchical Reuse Distance (HRD). The proposed model has same profiling and synthesis complexity as the traditional reuse distance, and our results show that HRD reduces the average miss rate error on sectored caches by more than three times. In addition, it has superior characteristics in exploring multi-level caches with conventional single line size. For instance, our method increases the accuracy on L2 and L3 by a factor of 4 and converges three orders of magnitude faster.
Rafael Kioji Vivas Maeda, Qiong Cai, Jiang Xu 0001, Zhe Wang 0003, Zhongyuan Tian
HPCA5