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

Zhiyuan Yang 0001

dblp:02/8125-1 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
0since 2021 · last 2019
0000-0002-2250-7959ORCID · verified

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

Systems, architecture and hardware · 8 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author

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
4 papers
Hardware reliability and fault tolerance · 30% Energy-efficient computing · 24% Integrated circuit design · 22%

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

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance › design for reliability
dynamic reliability management
0.722019
Enhanced Phase-Driven Q-Learning-Based DRM for Multicore Processors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Phase-driven Learning-based Dynamic Reliability Management For Multi-core Processors · DAC 2017
Integrated circuit design
3d integration
0.312017
TSV-Based 3-D ICs: Design Methods and Tools · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Processor architecture and microarchitecture
multicore design
0.312017
Phase-driven Learning-based Dynamic Reliability Management For Multi-core Processors · DAC 2017
Integrated circuit design › 3d integration
TSV-based 3D IC
0.312017
TSV-Based 3-D ICs: Design Methods and Tools · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Energy-efficient computing › thermal management
micro-channel cooling
0.212016
Physical Design of 3D FPGAs Embedded with Micro-channel-based Fluidic Cooling · FPGA 2016
Electronic design automation
physical design
0.212016
Physical Design of 3D FPGAs Embedded with Micro-channel-based Fluidic Cooling · FPGA 2016
Energy-efficient computing
thermal management
0.212016
Physical Design of 3D FPGAs Embedded with Micro-channel-based Fluidic Cooling · FPGA 2016
Energy-efficient computing › power management
dynamic voltage and frequency scaling
0.112019
Enhanced Phase-Driven Q-Learning-Based DRM for Multicore Processors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019
Hardware reliability and fault tolerance › aging
electromigration
0.112017
Phase-driven Learning-based Dynamic Reliability Management For Multi-core Processors · DAC 2017
Reconfigurable computing and FPGAs
3D FPGA
0.112016
Physical Design of 3D FPGAs Embedded with Micro-channel-based Fluidic Cooling · FPGA 2016

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

q-learning · 0.7phase detection · 0.4dynamic voltage/frequency scaling · 0.3design space exploration · 0.3co-design · 0.3thermal-electrical analysis · 0.2simulation · 0.2
YearPublicationVenuePosition
2019 Enhanced Phase-Driven Q-Learning-Based DRM for Multicore Processors
abstract
In this paper, we propose a new dynamic reliability management technique for multicore processors using phase-driven Q-learning-based method. Our technique considers a wide range of long-term reliability issues and maximizes the throughput of the processor subject to the reliability constraint. We employ ON/OFF switching actions and dynamic voltage and frequency scaling as control knobs (i.e., working modes) to tune the state of cores of the processor. In order to achieve this, our technique detects program phases and adaptively determines the optimal working modes for each phase using the Q-learning-based method. By integrating the phase detection into the Q-learning-based management, our technique can provide efficient management for the programs with highly diverse phases. We also propose three additional modules to improve the management efficiency of our technique. In order to evaluate our technique, we use it to manage a 3-D CPU with high-diver programs. Several failure mechanisms are considered in this case study. Our proposed technique is compared with two existing Q-learning-based techniques. The experimental results demonstrate that when the number of phases is smaller than the number of working modes, our technique can achieve more than 1.36× improvement in performance with 60% memory space savings.
Zhiyuan Yang 0001, Caleb Serafy, Tiantao Lu, Ankur Srivastava 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2018 Value-driven Synthesis for Neural Network ASICs
abstract
In order to enable low power and high performance evaluation of neural network (NN) applications, we investigate new design methodologies for synthesizing neural network ASICs (NN-ASICs). An NN-ASIC takes a trained NN and implements a chip with customized optimization. Knowing the NN topology and weights allows us to develop unique optimization schemes which are not available to regular ASICs. In this work, we investigate two types of value-driven optimized multipliers which exploit the knowledge of synaptic weights and we develop an algorithm to synthesize the multiplication of trained NNs using these special multipliers instead of general ones. The proposed method is evaluated using several Deep Neural Networks. Experimental results demonstrate that compared to traditional NNPs, our proposed NN-ASICs can achieve up to 6.5x and 55x improvement in performance and energy efficiency (i.e. inverse of Energy-Delay-Product), respectively.
Zhiyuan Yang 0001, Ankur Srivastava 0001
ISLPED1
2017 Phase-driven Learning-based Dynamic Reliability Management For Multi-core Processors
abstract
In this paper, we propose a phase-driven Q-learning based dynamic reliability management (DRM) technique for multi-core processors to solve DRM problems of maximizing the processor performance subject to a large class of reliability constraints by turning ON/OFF cores and dynamic voltage frequency scaling. Our technique utilizes the existing methods to detect program phases (i.e. [17]) and learns (rather than obtaining at the off-line stage) the optimal configuration of the multi-core processor for each phase. Our technique outperforms the existing learning-based DRM methods in managing programs with highly diverse phases. Our proposed technique is evaluated by solving a DRM problem in 3D CPUs of maximizing processor performance subject to the electromigration induced power delivery network reliability constraint. Compared to the latest Q-learning based DRM technique [11], our method can achieve more than 1.3x improvement in performance with 77% memory savings.
Zhiyuan Yang 0001, Caleb Serafy, Tiantao Lu, Ankur Srivastava 0001
DAC1
2017 Design Space Modeling and Simulation for Physically Constrained 3D CPUs
abstract
Design space exploration (DSE) is becoming increasingly complex and 3D integration compounds the problem by imposing a more complex design space. Moreover, 3D design is a new frontier of CPU design, expected to rely more heavily on statistical modeling than designer intuition. Past work has used regression modeling with random sampling of the design space. In this paper we propose a directed simulation technique where intermediate predictions more efficiently direct simulation resources. Our results show over 98% model accuracy while simulating less than 5% of the design space and reducing simulation time more than 4.5x compared to random sampling.
Caleb Serafy, Zhiyuan Yang 0001, Ankur Srivastava 0001
ACM Great Lakes Symposium on VLSI2
2017 TSV-Based 3-D ICs: Design Methods and Tools
abstract
Vertically integrated circuits (3-D ICs) may revitalize Moore's law scaling which has slowed down in recent years. 3-D stacking is an emerging technology that stacks multiple dies vertically to achieve higher transistor density independent of device scaling. They provide high-density vertical interconnects, which can reduce interconnect power and delay. Moreover, 3-D ICs can integrate disparate circuit technologies into a single chip, thereby unlocking new system-on-chip architectures that do not exist in 2-D technology. While 3-D integration could bring new architectural opportunities and significant performance enhancement, new thermal, power delivery, signal integrity and reliability challenges emerge as power consumption grows, and device density increases. Moreover, the significant expansion of CPU design space in 3-D requires new architectural models and methodologies for design space exploration (DSE). New design tools and methods are required to address these 3-D-specific challenges. This keynote paper focuses on the state of the art, ongoing advances and future challenges of 3-D IC design tools and methods. The primary focus of this paper is TSV-based 3-D ICs, although we also discuss recent advances in monolithic 3-D ICs. The objective of this paper is to provide a unified perspective on the fundamental opportunities and challenges posed by 3-D ICs especially from the context of design tools and methods. We also discuss the methodology of co-design to address more complicated and interdependent design problems in 3-D IC, and conclude with a discussion of the remaining challenges and open problems that must be overcome to make 3-D IC technology commercially viable.
Tiantao Lu, Caleb Serafy, Zhiyuan Yang 0001, Sandeep Kumar Samal, Sung Kyu Lim, Ankur Srivastava 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2016 ECO Based Placement and Routing Framework for 3D FPGAs with Micro-fluidic Cooling
abstract
Integrated micro-fluidic (MF) cooling is a promising technique to solve the thermal problems in 3D FPGAs [1] (As shown in Figure 1). However, this cooling method has some nonideal properties such as non-uniform heat removal capacity along the flow direction. Existing 3D FPGA placement and routing (P&R) tools are unaware of micro-fluidic cooling, thus leading to large on-chip temperature variation which is harmful to the reliability of 3D FPGAs. In this paper we demonstrate that we can incorporate micro-fluidic cooling considerations in existing 3D FPGA P&R tools simply with a cooling-aware Engineering Change Order (ECO) based placement framework. Taking the placement result of an existing P&R tool, the framework modifies the node positions to improve the on-chip temperature uniformity accounting for fluidic cooling structures. Hence we do not need to invest in a stand alone fluidic cooling aware 3D FPGA CAD framework.
Zhiyuan Yang 0001, Caleb Serafy, Ankur Srivastava 0001
FCCM1
2016 Physical Design of 3D FPGAs Embedded with Micro-channel-based Fluidic Cooling
abstract
Through Silicon Via (TSV) based 3D integration technology is a promising technology to increase the performance of FPGAs by achieving shorter global wire-length and higher logic density. However, 3D FPGAs also suffer from severe thermal problems due to the increase in power density and thermal resistance. Moreover, past work has shown that leakage power can account for 40\% of the total power at current technology nodes and leakage power increases non-linearly with temperature. This intensifies the thermal problem in 3D FPGAs and more aggressive cooling methods such as micro-channel based fluidic cooling are required to fully exploit their benefits. The interaction between micro-channel heat sink design and the performance of a 3D FPGA is very complicated and a comprehensive approach is required to identify the optimal design of 3D FPGAs subject to thermo-electrical constraints. In this work, we propose an analysis framework for 3D FPGAs embedded with micro-channel-based fluidic cooling to study the impact of channel density on cooling and performance. According to our simulation results, we provide guidelines for designing 3D FPGAs embedded with micro-channel cooling and identify the optimal design for each benchmark. Compared to naive 3D FPGA designs which use fixed thermal heat sink, the optimal design identified using our framework can improve the operating frequency and energy efficiency by up to 80.3% and 124.0%.
Zhiyuan Yang 0001, Ankur Srivastava 0001
FPGA1
2016 Voltage Noise Induced DRAM Soft Error Reduction Technique for 3D-CPUs
abstract
Three-dimensional integration enables stacking DRAM on top of CPU, providing high bandwidth and short latency. However, non-uniform voltage fluctuation and local thermal hotspot in CPU layers are coupled into DRAM layers, causing a non-uniform bit-cell leakage (thereby bit flip) distribution. We propose a performance-power-resilience simulation framework to capture DRAM soft error in 3D multi-core CPU systems. A dynamic resilience management (DRM) scheme is investigated, which adaptively tunes CPU's operating points to adjust DRAM's voltage noise and thermal condition during runtime. The DRM uses dynamic frequency scaling to achieve a resilience borrow-in strategy, which effectively enhances DRAM's resilience without sacrificing performance.
Tiantao Lu, Caleb Serafy, Zhiyuan Yang 0001, Ankur Srivastava 0001
ISLPED3