EDBT 2026 Demo / reviewers in the wild / expert
Chunyue Liu
dblp:14/3407
· DBLP profile ↗
13ranked-venue papers
1as first author
0since 2021 · last 2013
0000-0002-8714-0473ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3Computer networks · 1Software engineering, systems software and programming languages · 1
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
5 papers |
Interconnection networks and networks-on-chip · 56% Electronic design automation · 21% Memory systems · 21% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip
arbitration |
0.2 | 1 | 2013 | Stream arbitration: Towards efficient bandwidth utilization for emerging on-chip interconnects · ACM Trans. Archit. Code Optim. 2013 |
Interconnection networks and networks-on-chip
on-chip interconnect |
0.2 | 1 | 2013 | Stream arbitration: Towards efficient bandwidth utilization for emerging on-chip interconnects · ACM Trans. Archit. Code Optim. 2013 |
Memory systems › cache
prefetching |
0.1 | 1 | 2011 | A reuse-aware prefetching scheme for scratchpad memory · DAC 2011 |
Memory systems › on-chip memory
scratchpad memory |
0.1 | 1 | 2011 | A reuse-aware prefetching scheme for scratchpad memory · DAC 2011 |
Interconnection networks and networks-on-chip › routing algorithms
deadlock-free routing |
0.1 | 1 | 2010 | ACES: application-specific cycle elimination and splitting for deadlock-free routing on irregular network-on-chip · DAC 2010 |
Electronic design automation › physical design › routing › message routing
network-on-chip routing |
0.1 | 1 | 2010 | ACES: application-specific cycle elimination and splitting for deadlock-free routing on irregular network-on-chip · DAC 2010 |
Electronic design automation › high-level synthesis › arithmetic-level optimization
bit-width optimization |
0.1 | 1 | 2009 | Revisiting bitwidth optimizations · FPGA 2009 |
Electronic design automation
high-level synthesis |
0.1 | 1 | 2009 | Revisiting bitwidth optimizations · FPGA 2009 |
Interconnection networks and networks-on-chip › network-on-chip design
reconfigurable noc |
0.1 | 1 | 2008 | Power reduction of CMP communication networks via RF-interconnects · MICRO 2008 |
Interconnection networks and networks-on-chip › on-chip interconnect
RF-interconnect |
0.1 | 1 | 2008 | Power reduction of CMP communication networks via RF-interconnects · MICRO 2008 |
Memory systems › on-chip memory
embedded memory |
0.0 | 1 | 2011 | A reuse-aware prefetching scheme for scratchpad memory · DAC 2011 |
Mathematical optimization › continuous optimization
convex optimization |
0.0 | 1 | 2009 | Revisiting bitwidth optimizations · FPGA 2009 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2008 | Power reduction of CMP communication networks via RF-interconnects · MICRO 2008 |
Interconnection networks and networks-on-chip
on-chip communication |
0.0 | 1 | 2008 | Power reduction of CMP communication networks via RF-interconnects · MICRO 2008 |
Methods — techniques the papers use, named apart from their topics
range analysis · 0.2precision analysis · 0.2interval arithmetic · 0.2convex optimization · 0.2runtime channel competition · 0.2reuse pattern analysis · 0.1global optimization · 0.1cycle elimination and splitting · 0.1multicast · 0.1dynamic bandwidth allocation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Accelerator-rich CMPs: From concept to real hardwareabstractApplication-specific accelerators provide 10-100× improvement in power efficiency over general-purpose processors. The accelerator-rich architectures are especially promising. This work discusses a prototype of accelerator-rich CMPs (PARC). During our development of PARC in real hardware, we encountered a set of technical challenges and proposed corresponding solutions. First, we provided system IPs that serve a sea of accelerators to transfer data between userspace and accelerator memories without cache overhead. Second, we designed a dedicated interconnect between accelerators and memories to enable memory sharing. Third, we implemented an accelerator manager to virtualize accelerator resources for users. Finally, we developed an automated flow with a number of IP templates and customizable interfaces to a C-based synthesis flow to enable rapid design and update of PARC. We implemented PARC in a Virtex-6 FPGA chip with integration of platform-specific peripherals and booting of unmodified Linux. Experimental results show that PARC can fully exploit the energy benefits of accelerators at little system overhead. Yuting Chen 0003, Jason Cong, Mohammad Ali Ghodrat, Muhuan Huang, Chunyue Liu, Bingjun Xiao, Yi Zou 0001 |
ICCD | 5 |
| 2013 | Stream arbitration: Towards efficient bandwidth utilization for emerging on-chip interconnectsabstractAlternative interconnects are attractive for scaling on-chip communication bandwidth in a power-efficient manner. However, efficient utilization of the bandwidth provided by these emerging interconnects still remains an open problem due to the spatial and temporal communication heterogeneity. In this article, a Stream Arbitration scheme is proposed, where at runtime any source can compete for any communication channel of the interconnect to talk to any destination. We apply stream arbitration to radio frequency interconnect (RF-I). Experimental results show that compared to the representative token arbitration scheme, stream arbitration can provide an average 20% performance improvement and 12% power reduction. Chunhua Xiao, Mau-Chung Frank Chang, Jason Cong, Michael Gill, Zhangqin Huang, Chunyue Liu, Glenn Reinman, Hao Wu 0026 |
ACM Trans. Archit. Code Optim. | 6 |
| 2012 | Dynamically reconfigurable hybrid cache: An energy-efficient last-level cache designabstractThe recent development of non-volatile memory (NVM), such as spin-torque transfer magnetoresistive RAM (STT-RAM) and phase-change RAM (PRAM), with the advantage of low leakage and high density, provides an energy-efficient alternative to traditional SRAM in cache systems. We propose a novel reconfigurable hybrid cache architecture (RHC), in which NVM is incorporated in the last-level cache together with SRAM. RHC can be reconfigured by powering on/off SRAM/NVM arrays in a way-based manner. In this work, we discuss both the architecture and circuit design issues for RHC. Furthermore, we provide hardware-based mechanisms to dynamically reconfigure RHC on-the-fly based on the cache demand. Experimental results on a wide range of benchmarks show that the proposed RHC achieves an average 63%, 48% and 25% energy saving over non-reconfigurable SRAM-based cache, non-reconfigurable hybrid cache, and reconfigurable SRAM-based cache, while maintaining the system performance (at most 4% performance overhead). Yuting Chen 0003, Jason Cong, Hui Huang 0001, Bin Liu 0006, Chunyue Liu, Miodrag Potkonjak, Glenn Reinman |
DATE | 5 |
| 2012 | Static and dynamic co-optimizations for blocks mapping in hybrid cachesabstractIn this paper, a combined static and dynamic scheme is proposed to optimize the block placement for endurance and energy-efficiency in a hybrid SRAM and STT-RAM cache. With the proposed scheme, STT-RAM endurance is maximized while performance is maintained. We use the compiler to provide static hints to guide initial data placement, and use the hardware to correct the hints based on the run-time cache behavior. Experimental results show that the combined scheme improves the endurance by 23.9x and 5.9x compared to pure static and pure dynamic optimizations respectively. Furthermore, the system energy can be reduced by 17% compared to pure dynamic optimization through minimizing STT-RAM writes. Yuting Chen 0003, Jason Cong, Hui Huang 0001, Chunyue Liu, Raghu Prabhakar, Glenn Reinman |
ISLPED | 4 |
| 2012 | BiN: a buffer-in-NUCA scheme for accelerator-rich CMPsabstractAs the number of on-chip accelerators grows rapidly to improve power-efficiency, the buffer size required by accelerators drastically increases. Existing solutions allow the accelerators to share a common pool of buffers or/and allocate buffers in cache. In this paper we propose a Buffer-in-NUCA (BiN) scheme with the following contributions: (1) a dynamic interval-based global buffer allocation method to assign shared buffer spaces to accelerators that can best utilize the additional buffer space, and (2) a flexible and low-overhead paged buffer allocation method to limit the impact of buffer fragmentation in a shared buffer, especially when allocating buffers in a non-uniform cache architecture (NUCA) with distributed cache banks. Experimental results show that, when compared to two representative schemes from the prior work, BiN improves performance by 32% and 35% and reduces energy by 12% and 29%, respectively. Jason Cong, Mohammad Ali Ghodrat, Michael Gill, Chunyue Liu, Glenn Reinman |
ISLPED | 4 |
| 2011 | A reuse-aware prefetching scheme for scratchpad memoryabstractScratchpad memory (SPM) has been utilized as prefetch buffer in embedded systems and parallel architectures to hide memory access latency. However, the impact of reuse pattern on SPM prefetching has not been fully investigated. In this paper we quantify the impact of reuse on SPM prefetching efficiency and propose a reuse-aware SPM prefetching (RASP) scheme. The average performance and energy improvements are 15.9% and 22.0% over cache prefetching, 12.9% and 31.2% over prefetch-only SPM management, 18.5% and 10% over DRDU [1] with SPM prefetching support. Jason Cong, Hui Huang 0001, Chunyue Liu, Yi Zou 0001 |
DAC | 3 |
| 2011 | An energy-efficient adaptive hybrid cache
Jason Cong, Karthik Gururaj, Hui Huang 0001, Chunyue Liu, Glenn Reinman, Yi Zou 0001 |
ISLPED | 4 |
| 2010 | ACES: application-specific cycle elimination and splitting for deadlock-free routing on irregular network-on-chipabstractApplication-specific Network-on-Chip (NoC) in MPSoC designs often requires irregular topology to optimize power and performance. However, efficient deadlock-free routing, which avoids restricting critical routes and also does not significantly increase power for irregular NoC, has remained an open problem until now. In this paper an application-specific cycle elimination and splitting (ACES) method is presented for this problem. Based on the application-specific communication patterns, we propose a scalable algorithm using global optimization to eliminate as much channel dependency cycles as possible while ensuring shortest paths between heavily communicated nodes, and split only the remaining small set of cycles (if any). Experimental results show that compared to prior work, ACES can either reduce the NoC power by 11%~35% while maintaining approximately the same network performance, or improve the network performance by 10%~36% with slight NoC power overhead (-5%~7%) on a wide range of examples. Jason Cong, Chunyue Liu, Glenn Reinman |
DAC | 2 |
| 2009 | Evaluation of Static Analysis Techniques for Fixed-Point Precision OptimizationabstractPrecision analysis and optimization is very important when transforming a floating-point algorithm into fixed-point hardware implementations. The core analysis techniques are either based on dynamic analysis or static analysis. We believe in static error analysis, as it is the only technique that can guarantee the desired worst-case accuracy. In this paper we study various underlying arithmetic candidates that can be used in static error analysis and compare their computed sensitivities. The approaches studied include Affine Arithmetic(AA), General Interval Arithmetic (GIA) and Automatic Differentiation (Symbolic Arithmetic). Our study shows that symbolic method is preferred for expressions with higher order cancellation. For programs without strong cancellation, any method works fairly well and GIA slightly outperforms others. We also study the impact of program transformations on these arithmetics. Jason Cong, Karthik Gururaj, Bin Liu 0006, Chunyue Liu, Zhiru Zhang, Yi Zou 0001 |
FCCM | 4 |
| 2009 | Revisiting bitwidth optimizationsabstractThis paper revisits the classical bitwidth optimization problem for fixed-point designs. Our approach also starts from static analysis (range analysis and precision analysis) techniques. We first point out that AA-based precision analysis, which is widely used in many previous works, are not correctly applied for some corner cases. We propose to use interval coefficients to model the sensitivity (the mathematic form is similar to classical generalized interval arithmetic) to correct those issues. Based on the analysis, we use a convex optimization problem to optimize the area costs. In the formulation, we also allow different bitwidths for the multiple uses of the same signal. We get an additional 2% to 3% area reduction compared with previous AA-based analysis and optimizations. We also conduct some optimality study to see how much the gap between the current methods and the possible optimal point is. Jason Cong, Karthik Gururaj, Bin Liu 0006, Chunyue Liu, Yi Zou 0001, Zhiru Zhang |
FPGA | 4 |
| 2008 | Power reduction of CMP communication networks via RF-interconnectsabstractAs chip multiprocessors scale to a greater number of processing cores, on-chip interconnection networks will experience dramatic increases in both bandwidth demand and power dissipation. Fortunately, promising gains can be realized via integration of radio frequency interconnect (RF-I) through on-chip transmission lines with traditional interconnects implemented with RC wires. While prior work has considered the latency advantage of RF-I, we demonstrate three further advantages of RF-I: (1) RF-I bandwidth can be flexibly allocated to provide an adaptive NoC, (2) RF-I can enable a dramatic power and area reduction by simplification of NoC topology, and (3) RF-I provides natural and efficient support for multicast. In this paper, we propose a novel interconnect design, exploiting dynamic RF-I bandwidth allocation to realize a reconfigurable network-on-chip architecture. We find that our adaptive RF-I architecture on top of a mesh with 4B links can even outperform the baseline with 16B mesh links by about 1%, and reduces NoC power by approximately 65% including the overhead incurred for supporting RF-I. Mau-Chung Frank Chang, Jason Cong, Adam Kaplan, Chunyue Liu, Mishali Naik, Jagannath Premkumar, Glenn Reinman, Eran Socher, Sai-Wang Tam |
MICRO | 4 |
| 2007 | An optimized linear skewing interleave scheme for on-chip multi-access memory systemsabstractAn optimized linear skewing interleave scheme for on-chip multi-access memory systems is proposed in this paper. The proposed scheme can support simultaneous access of multiple subarray types of data elements in a 2-D data space with modulo addressing. 2pq (pq is the number of data elements in a subarray) memory modules are used without redundancy to save the on-chip memory. It uses linear skewing in the horizontal direction and uses nonlinear skewing in the vertical direction. Fast implementation method for the proposed scheme is also described. Results show that compared to previous linear skewing schemes, the proposed scheme can reduce 13.6%, on average, of the on-chip memory for cases of pq = 4 or 8 and reduce 35.5%, on average, of the external memory bandwidth for benchmark of motion estimation due to modulo addressing. Chunyue Liu, Xiaolang Yan, Xing Qin |
ACM Great Lakes Symposium on VLSI | 1 |
| 2005 | Wireless aware SCTP for ad hoc networksabstractThe standard SCTP, RFC 2960, assumes that all packet losses are congestion losses. Thus, it does not perform well in wireless ad hoc networks where congestion losses and wireless losses coexist. This paper designs an alternative of SCTP, which is wireless-aware (W-A). The W-A SCTP is the first that simultaneously considers i) the nature of wireless losses (random or bursty losses), ii) the energy efficiency of battery powered ad hoc nodes, and iii) the goodput performance. Guanhua Ye, Chunyue Liu, Tarek N. Saadawi, Myung J. Lee |
MASS | 2 |