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

Yingmin Li

dblp:08/5870 · DBLP profile ↗
← Back
13ranked-venue papers
10as first author
2since 2021 · last 2025
—ORCID · conflict

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

Systems, architecture and hardware · 8 · 5 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 5 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 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 accelerators and domain-specific architectures · 39% Energy-efficient computing · 19% Electronic design automation · 19%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
design space exploration
0.512021
Software-Defined Design Space Exploration for an Efficient DNN Accelerator Architecture · IEEE Trans. Computers 2021
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN accelerator
DNN accelerator design
0.512021
Software-Defined Design Space Exploration for an Efficient DNN Accelerator Architecture · IEEE Trans. Computers 2021
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.512021
Software-Defined Design Space Exploration for an Efficient DNN Accelerator Architecture · IEEE Trans. Computers 2021
Processor architecture and microarchitecture
multicore design
0.222012
AgileRegulator: A hybrid voltage regulator scheme redeeming dark silicon for power efficiency in a multicore architecture · HPCA 2012
CMP design space exploration subject to physical constraints · HPCA 2006
Performance modeling and evaluation
analytical modeling
0.112021
Software-Defined Design Space Exploration for an Efficient DNN Accelerator Architecture · IEEE Trans. Computers 2021
Energy-efficient computing › energy-constrained computing
dark silicon
0.112012
AgileRegulator: A hybrid voltage regulator scheme redeeming dark silicon for power efficiency in a multicore architecture · HPCA 2012
Energy-efficient computing › power management
dynamic voltage and frequency scaling
0.112012
AgileRegulator: A hybrid voltage regulator scheme redeeming dark silicon for power efficiency in a multicore architecture · HPCA 2012
Energy-efficient computing
power management
0.112012
AgileRegulator: A hybrid voltage regulator scheme redeeming dark silicon for power efficiency in a multicore architecture · HPCA 2012
Integrated circuit design › power delivery network
voltage regulator
0.112012
AgileRegulator: A hybrid voltage regulator scheme redeeming dark silicon for power efficiency in a multicore architecture · HPCA 2012
Energy-efficient computing
thermal management
0.122006
Performance, Energy, and Thermal Considerations for SMT and CMP Architectures · HPCA 2005
CMP design space exploration subject to physical constraints · HPCA 2006
Processor architecture and microarchitecture
chip multiprocessor
0.112005
Performance, Energy, and Thermal Considerations for SMT and CMP Architectures · HPCA 2005
Memory systems
cache
0.012006
CMP design space exploration subject to physical constraints · HPCA 2006
Processor architecture and microarchitecture › multithreading
simultaneous multithreading
0.012005
Performance, Energy, and Thermal Considerations for SMT and CMP Architectures · HPCA 2005

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

multi-dimensional optimization · 0.5hardware analytical model · 0.5on-chip voltage regulator · 0.1off-chip voltage regulator · 0.1application scheduling · 0.1simulation · 0.1design space exploration · 0.1turandot simulation · 0.1powertimer · 0.1hotspot · 0.1
YearPublicationVenuePosition
2025 An adaptive physics-informed deep learning approach for structural nonlinear response prediction
Zheqian Wu, Yingmin Li
J. Supercomput.2
2021 Software-Defined Design Space Exploration for an Efficient DNN Accelerator Architecture
abstract
Deep neural networks (DNNs) have been shown to outperform conventional machine learning algorithms across a wide range of applications, e.g., image recognition, object detection, robotics, and natural language processing. However, the high computational complexity of DNNs often necessitates extremely fast and efficient hardware. The problem gets worse as the size of neural networks grows exponentially. As a result, customized hardware accelerators have been developed to accelerate DNN processing without sacrificing model accuracy. However, previous accelerator design studies have not fully considered the characteristics of the target applications, which may lead to sub-optimal architecture designs. On the other hand, new DNN models have been developed for better accuracy, but their compatibility with the underlying hardware accelerator is often overlooked. In this article, we propose an application-driven framework for architectural design space exploration of DNN accelerators. This framework is based on a hardware analytical model of individual DNN operations. It models the accelerator design task as a multi-dimensional optimization problem. We demonstrate that it can be efficaciously used in application-driven accelerator architecture design: we use the framework to optimize the accelerator configurations for eight representative DNNs and select the configuration with the highest geometric mean performance. The geometric mean performance improvement of the selected DNN configuration relative to the architectural configuration optimized only for each individual DNN ranges from 12.0 to 117.9 percent. Given a target DNN, the framework can generate efficient accelerator design solutions with optimized performance and area. Furthermore, we explore the opportunity to use the framework for accelerator configuration optimization under simultaneous diverse DNN applications. The framework is also capable of improving neural network models to best fit the underlying hardware resources. We demonstrate that it can be used to analyze the relationship between the operations of the target DNNs and the corresponding accelerator configurations, based on which the DNNs can be tuned for better processing efficiency on the given accelerator without sacrificing accuracy.
Ye Yu 0003, Yingmin Li, Shuai Che, Niraj K. Jha, Weifeng Zhang 0003
IEEE Trans. Computers2
2015 Measure Social Metrics with Sodatech: a Monitoring and Analysis Platform of Big Data
Yingmin Li, Christine Balagué
ICWSM1
2013 Provenance Monitoring in the Cloud
abstract
The provenance of workflow is an important supportive component of workflows that concerns the knowledge sharing, product reusability, and process verification. Cloud computing brings new application opportunities and, along with them, associated research challenges, such as integrity, privacy, security, and related legal problems. In this talk, we describe an approach and a system for monitoring data/workflow provenance, with the goal of ensuring/assessing cloud security. The approach relies on (1) OPM, the Open Provenance Model for the specification of provenance, (2) Colored Petri Net (CPN) for diagnosis purposes, and (3) Web Service Security policies (WS-S) which are integrated as part of workflow tasks in order to simulate security checkpoints.
Yingmin Li, Omar Boucelma
IEEE CLOUD1
2012 AgileRegulator: A hybrid voltage regulator scheme redeeming dark silicon for power efficiency in a multicore architecture
abstract
The widening gap between the fast-increasing transistor budget but slow-growing power delivery and system cooling capability calls for novel architectural solutions to boost energy efficiency. Leveraging the fact of surging “dark silicon” area, we propose a hybrid scheme to use both on-chip and off-chip voltage regulators, called “AgileRegulator”, for a multicore system to explore both coarse-grain and fine-grain power phases. We present two complementary algorithms: Sensitivity-Aware Application Scheduling (SAAS) and Responsiveness-Aware Application Scheduling (RAAS) to maximally achieve the energy saving potential of the hybrid regulator scheme. Experimental results show that the hybrid scheme achieves performance-energy efficiency close to per-core DVFS, without imposing much design cost. Meanwhile, the silicon overhead of this scheme is well contained into the “dark silicon”. Unlike other application specific schemes based on accelerators, the proposed scheme itself is a simple and universal solution for chip area and energy trade-offs.
Guihai Yan, Yingmin Li, Yinhe Han 0001, Xiaowei Li 0001, Minyi Guo, Xiaoyao Liang
HPCA2
2011 A CPN Provenance Model of Workflow: Towards Diagnosis in the Cloud
Yingmin Li, Omar Boucelma
ADBIS (2)1
2009 A Decentralized Model-Based Diagnosis for BPEL Services
abstract
The paper proposes a decentralized diagnosis approach for a set of choreographed BPEL Web services, where a local diagnoser is associated to each BPEL service and cooperates with a coordinator. The local diagnosis is based on a Colored Petri Nets model enriched with I/O data dependency relations represented with color propagation functions (A preliminary version of centralized local diagnosis has been presented in). By applying the multiset marking calculation equation, a diagnosis inequations system is constructed and solved to retrieve a local diagnosis. The coordinator updates the global diagnosis until reaching a final consistency.
Yingmin Li, Lina Ye, Philippe Dague, Tarek Melliti
ICTAI1
2007 Modeling BPEL Web Services for Diagnosis: Towards Self-healing Web Services
Yingmin Li, Tarek Melliti, Philippe Dague
WEBIST (1)1
2006 CMP design space exploration subject to physical constraints
abstract
This paper explores the multi-dimensional design space for chip multiprocessors, exploring the inter-related variables of core count, pipeline depth, superscalar width, L2 cache size, and operating voltage and frequency, under various area and thermal constraints. The results show the importance of joint optimization. Thermal constraints dominate other physical constraints such as pin-bandwidth and power delivery, demonstrating the importance of considering thermal constraints while optimizing these other parameters. For aggressive cooling solutions, reducing power density is at least as important as reducing total power, while for low-cost cooling solutions, reducing total power is more important. Finally, the paper shows the challenges of accommodating both CPU-bound and memory-bound workloads on the same design. Their respective preferences for more cores and larger caches lead to increasingly irreconcilable configurations as area and other constraints are relaxed; rather than accommodating a happy medium, the extra resources simply encourage more extreme optimization points.
Yingmin Li, Benjamin C. Lee, David Brooks 0001, Kevin Skadron
HPCA1
2005 Performance, Energy, and Thermal Considerations for SMT and CMP Architectures
abstract
Simultaneous multithreading (SMT) and chip multiprocessing (CMP) both allow a chip to achieve greater throughput, but their relative energy-efficiency and thermal properties are still poorly understood. This paper uses Turandot, PowerTimer, and HotSpot to explore this design space for a POWER4/POWER5-like core. For an equal-area comparison with this style of core, we find CMP to be superior in terms of performance and energy-efficiency for CPU-bound benchmarks, but SMT to be superior for memory-bound benchmarks due to a larger L2 cache. Although both exhibit similar peak operating temperatures and thermal management overheads, the mechanism by which SMT and CMP heat up are quite different. More specifically, SMT heating is primarily caused by localized heating in certain key structures, CMP heating is mainly caused by the global impact of increased energy output. Because of this difference in heat up mechanism, we found that the best thermal management technique is also different for SMT and CMP Indeed, non-DVS localized thermal-management can outperform DVS for SMT. Finally, we show that CMP and SMT scales differently as the contribution of leakage power grows, with CMP suffering from higher leakage due to the second core's higher temperature and the exponential temperature-dependence of subthreshold leakage.
Yingmin Li, David Brooks 0001, Kevin Skadron
HPCA1
2005 Power and thermal effects of SRAM vs. Latch-Mux design styles and clock gating choices
abstract
This paper studies the impact on energy efficiency and thermal behavior of design style and clock-gating style in queue and array structures. These structures are major sources of power dissipation, and both design styles and various clock gating schemes can be found in modern, high-performance processors. Although some work in the circuits domain has explored these issues from a power perspective, thermal treatments are less common, and we are not aware of any work in the architecture domain.We study both SRAM and latch and multiplexer ("latch-mux") designs and their associated clock-gating options. Using circuit-level simulations of both design styles, we derive power-dissipation ratios which are then used in cycle-level power/performance/thermal simulations. We find that even though the "unconstrained" power of SRAM designs is always better than latch-mux designs, latch-mux designs dissipate less power in practice when a structure's average occupancy is low but access rate is high, especially when "stall gating" is used to minimize switching power. We also find that latch-mux designs with stall gating are especially promising from a thermal perspective, because they exhibit lower power density than SRAM designs. Overall, when combined with implementation and verification challenges for SRAMs, latch-mux designs with stall gating appear especially promising for designs with thermal constraints. This paper also shows the importance of considering the interaction between architectural and circuit-design choices when performing early-stage design exploration
Yingmin Li, Mark Hempstead, Patrick Mauro, David Brooks 0001, Kevin Skadron
ISLPED1
2004 State-Preserving vs. Non-State-Preserving Leakage Control in Caches
abstract
This paper compares the effectiveness of state-preserving and non-state-preserving techniques for leakage control in caches by comparing drowsy cache and gated-V/sub ss/ for data caches using 70nm technology parameters. To perform the comparison, we introduce "HotLeakage", a new architectural model for subthreshold and gate leakage that explicitly models the effects of temperature, voltage, and parameter variations, and has the ability to recalculate leakage currents dynamically as temperature and voltage change at runtime due to operating conditions, DVS techniques, etc. By comparing drowsy-cache and gated-V/sub ss/ at different L2 latencies and different gate oxide thickness values, we are able to identify a range of operating parameters at which gated-V/sub ss/ is more energy efficient than drowsy-cache, even though gated-V/sub ss/ does not preserve data in cache lines that have been deactivated. We are also able to show potential further benefits of gated-V/sub ss/ if an effective dynamic adaptation technique can be found. These results debunk a fairly widespread belief that state-preserving techniques are inherently superior to non-state-preserving techniques.
Yingmin Li, Dharmesh Parikh, Yan Zhang 0028, Karthik Sankaranarayanan, Mircea R. Stan, Kevin Skadron
DATE1
2004 Understanding the energy efficiency of simultaneous multithreading
abstract
Simultaneous multithreading (SMT) has proven to be an effective method of increasing the performance of microprocessors by extracting additional instruction-level parallelism from multiple threads. In current microprocessor designs, power-efficiency is of critical importance, and we present modeling extensions to an architectural simulator to allow us to study the power-performance efficiency of SMT. After a thorough design space exploration we find that SMT can provide a performance speedup of nearly 20% for a wide range of applications with a power overhead of roughly 24%. Thus, SMT can provide a substantial benefit for energy-efficiency metrics such as ED2. We also explore the underlying reasons for the power uplift, analyze the impact of leakage-sensitive process technologies, and discuss our model validation strategy.
Yingmin Li, David Brooks 0001, Kevin Skadron, Pradip Bose
ISLPED1