EDBT 2026 Demo / reviewers in the wild / expert
Caleb Serafy
dblp:130/4103
· DBLP profile ↗
13ranked-venue papers
7as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 13 · 7 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 · 31% Electronic design automation · 27% Integrated circuit design · 26% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware reliability and fault tolerance › design for reliability
dynamic reliability management |
0.7 | 2 | 2019 | 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.4 | 2 | 2017 | TSV-Based 3-D ICs: Design Methods and Tools · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017 TSV Replacement and Shield Insertion for TSV-TSV Coupling Reduction in 3-D Global Placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Processor architecture and microarchitecture
multicore design |
0.3 | 1 | 2017 | Phase-driven Learning-based Dynamic Reliability Management For Multi-core Processors · DAC 2017 |
Integrated circuit design › 3d integration
TSV-based 3D IC |
0.3 | 1 | 2017 | TSV-Based 3-D ICs: Design Methods and Tools · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017 |
Electronic design automation › physical design › placement › circuit placement
3D IC placement |
0.2 | 1 | 2015 | TSV Replacement and Shield Insertion for TSV-TSV Coupling Reduction in 3-D Global Placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Electronic design automation
physical design |
0.2 | 1 | 2015 | TSV Replacement and Shield Insertion for TSV-TSV Coupling Reduction in 3-D Global Placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Electronic design automation › physical design › interconnect optimization
shield insertion |
0.2 | 1 | 2015 | TSV Replacement and Shield Insertion for TSV-TSV Coupling Reduction in 3-D Global Placement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015 |
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.1 | 1 | 2019 | 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.1 | 1 | 2017 | Phase-driven Learning-based Dynamic Reliability Management For Multi-core Processors · DAC 2017 |
Methods — techniques the papers use, named apart from their topics
q-learning · 0.7design space exploration · 0.5phase detection · 0.4dynamic voltage/frequency scaling · 0.3co-design · 0.3coupling-aware placement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Enhanced Phase-Driven Q-Learning-Based DRM for Multicore ProcessorsabstractIn 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. | 2 |
| 2017 | Phase-driven Learning-based Dynamic Reliability Management For Multi-core ProcessorsabstractIn 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 |
DAC | 2 |
| 2017 | Design Space Modeling and Simulation for Physically Constrained 3D CPUsabstractDesign 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 VLSI | 1 |
| 2017 | TSV-Based 3-D ICs: Design Methods and ToolsabstractVertically 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. | 2 |
| 2016 | ECO Based Placement and Routing Framework for 3D FPGAs with Micro-fluidic CoolingabstractIntegrated 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 |
FCCM | 2 |
| 2016 | Voltage Noise Induced DRAM Soft Error Reduction Technique for 3D-CPUsabstractThree-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 |
ISLPED | 2 |
| 2016 | Unlocking the True Potential of 3-D CPUs With Microfluidic Coolingabstract3-D integration is a promising technology to sustain transistor density scaling in the future, as well as facilitating new architectural designs that were not possible with traditional integration techniques. However, 3-D integration comes with some serious challenges, chief among them heat removal. A promising technology for thermal issues is microfluidic (MF) cooling. In this paper, we perform a design space analysis study on 3-D CPUs. We show that aggressive cooling solutions such as MF cooling are necessary to unlock the true potential of 3-D ICs. Without such cooling the thermal feasibility region of the design space is significantly reduced. We observe that interactions between thermal, electrical, and physical aspects of 3-D CPUs with MF cooling are substantial, and must be cooptimized during our analysis to correctly identify optimal design points. We simulate a spectrum of 3-D CPU architectures which offer vast improvements to performance, but are energy inefficient and thermally infeasible with air cooling. Furthermore, we show a 2.30× (1.59×) improvement in performance (energy efficiency) when MF cooling and floorplan cooptimization are added to our design space analysis simulation flow. Caleb Serafy, Avram Bar-Cohen, Ankur Srivastava 0001, Donald Yeung |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2015 | TSV Replacement and Shield Insertion for TSV-TSV Coupling Reduction in 3-D Global PlacementabstractThrough silicon via (TSV) cross coupling can seriously degrade circuit performance of 3-D ICs if it is not considered during design. In this paper, we propose two algorithms which combine coupling-aware TSV placement with shield insertion to yield better results than either technique alone. We first introduce an algorithm for TSV placement assuming a fixed standard cell placement. The result of this algorithm is a 13% reduction in worst case coupling across all TSV pairs and a 90% reduction in the total number of TSV pairs violating an imposed coupling threshold. We then introduce a second algorithm that perturbs a given standard cell and TSV placement to improve coupling. This second algorithm yields a 17% reduction in worst case coupling and removes all coupling violations. Both algorithms cause wirelength (WL) to increase no more than 5%. Our algorithms offer a large improvement to TSV-TSV coupling at the expense of only a meager degradation of total WL, and in many designs and applications this trade-off is well justified. Caleb Serafy, Ankur Srivastava 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2014 | Unlocking the true potential of 3D CPUs with micro-fluidic coolingabstractAs technology scaling is coming to an end, 3D integration is a promising technology to continue transistor density scaling in the future and facilitate new architectural designs. However heat removal is a serious chalenge in 3D ICs. A promising solution is micro-fluidic (MF) cooling. In this paper we argue that aggressive cooling methods are necessary to unlock the true potential of 3D ICs. We simulate a spectrum of 3D CPU architectures which offer vast improvements to performance, but are inefficient and thermally infeasible with air cooling alone. Our results show that integrating micro-fluidic cooling can increase average performance by 2.62x and energy efficiency by 1.78x by unlocking new architectural configurations. Caleb Serafy, Ankur Srivastava 0001, Donald Yeung |
ISLPED | 1 |
| 2014 | Coupling-aware force driven placement of TSVs and shields in 3D-IC layoutsabstractIn 3D ICs, TSV cross coupling can seriously degrade circuit performance if it is not sufficiently considered in a design. Cross coupling is heavily dependent on how TSVs are placed, and should be considered during the floorplanning of the chip. In this work we propose a coupling-aware TSV placement algorithm that attempts to reduce both wirelength and TSV cross coupling. TSV shielding is another method for coupling mitigation, and the proposed algorithm combines coupling-aware TSV placement with shield insertion to yield better results than either technique alone. With regard to the most heavily coupled TSV pair in a design, our results show that applying both techniques simultaneously produces a 12.3% improvement in maximum S-parameter compared to traditional TSV placement which optimizes wirelength only. Using coupling-aware TSV placement or shield insertion alone produces a 4.2% and 4.8% improvement respectively. The improvement offered by using both techniques simultaneously is actually more than the sum of the improvement offered by using each technique on its own. This implies that the two techniques are not independent of one another, and that when used simultaneously each technique increases the effectiveness of the other, giving strong motivation for using them both simultaneously. Furthermore, the percent increase in wirelength due to using these two techniques is an order of magnitude less than the percent improvement to coupling, justifying the tradeoff made by our algorithm. Caleb Serafy, Ankur Srivastava 0001 |
ISPD | 1 |
| 2014 | A geometric approach to chip-scale TSV shield placement for the reduction of TSV coupling in 3D-ICs
Caleb Serafy, Bing Shi 0001, Ankur Srivastava 0001 |
Integr. | 1 |
| 2013 | Geometric approach to chip-scale TSV shield placement for the reduction of TSV coupling in 3D-ICsabstractIn 3D ICs, interlayer communication is achieved using through-silicon-vias (TSVs), which can suffer from cross coupling if placed naïvely. In this paper, cross coupling between TSVs is modeled, and a chip-scale TSV coupling mitigation scheme is presented using TSV shielding. A geometric coupling model is developed which is simple enough to quickly estimate the pairwise coupling between TSVs, unlike circuit models of coupling that have been proposed in previous works. Our geometric model's ability to make fast accurate estimations of chip-scale cross coupling make it a good model to use for shield placement optimization. Caleb Serafy, Bing Shi 0001, Ankur Srivastava 0001 |
ACM Great Lakes Symposium on VLSI | 1 |
| 2013 | Co-optimization of TSV assignment and micro-channel placement for 3D-ICsabstractThe three dimensional circuit (3D-IC) brings forth new challenges to physical design such as allocation and management of through-silicon-vias (TSVs). Meanwhile, the thermal issues in 3D-IC becomes significant necessitating the use of active cooling schemes such as micro-channel liquid coolings. Both TSVs and micro-channels go through the interlayer regions of 3D-IC resulting in potential resource conflict. This paper investigates the co-optimization of TSV assignment to interlayer nets and micro-channel allocation such that both wirelength and micro-channel cooling energy are co-optimized. We propose a multi-commodity flow based formulation to solve the co-optimization. The experimental results show that, our approach achieves 51% cooling power savings or 6.08% wire length reduction compared with the approaches that assign TSVs and allocate micro-channels separately. Bing Shi 0001, Caleb Serafy, Ankur Srivastava 0001 |
ACM Great Lakes Symposium on VLSI | 2 |