Demo Data from EDBT 2026 / reviewers in the wild / expert
Ming Fan 0001
dblp:63/6525-1
· DBLP profile ↗
15ranked-venue papers
7as first author
0since 2021 · last 2017
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 4 first-authorSoftware engineering, systems software and programming languages · 6 · 3 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
2 papers |
Embedded and real-time systems · 94% Energy-efficient computing · 6% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › real-time scheduling
multicore scheduling |
0.4 | 2 | 2016 | Temperature-Constrained Feasibility Analysis for Multicore Scheduling · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 Harmonic-Aware Multi-Core Scheduling for Fixed-Priority Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2014 |
Embedded and real-time systems
real-time scheduling |
0.4 | 2 | 2016 | Temperature-Constrained Feasibility Analysis for Multicore Scheduling · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 Harmonic-Aware Multi-Core Scheduling for Fixed-Priority Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2014 |
Embedded and real-time systems › real-time scheduling
fixed-priority scheduling |
0.2 | 1 | 2014 | Harmonic-Aware Multi-Core Scheduling for Fixed-Priority Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2014 |
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.1 | 1 | 2016 | Temperature-Constrained Feasibility Analysis for Multicore Scheduling · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 |
Embedded and real-time systems › real-time scheduling › fixed-priority scheduling
rate-monotonic scheduling |
0.1 | 1 | 2014 | Harmonic-Aware Multi-Core Scheduling for Fixed-Priority Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2014 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.2hotspot simulator · 0.2analytic temperature calculation · 0.2semi-partitioned scheduling · 0.2schedulability analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Energy minimization for on-line real-time scheduling with reliability awareness
Ming Fan 0001, Qiushi Han, Xiaokun Yang |
J. Syst. Softw. | 1 |
| 2016 | Performance Maximization via Frequency Oscillation on Temperature Constrained Multi-core ProcessorsabstractWhile multi-core architectures, by exploring the thread/process level parallelism, help to lower down the power/thermal barrier for single core architectures, power/thermal issues are still the primary limiting factors to achieve high computing performance. In this paper, we study the problem of how to maximize the computing performance of multi-core platforms without violating their peak temperature constraint. As different cores may exhibit different thermal behaviors, we propose to run each core with different working frequencies and develop a schedule based on two novel concepts, i.e. the step-up schedule and the m-Oscillating schedule, for multi-core platforms. We formally prove that the proposed schedule can guarantee the peak temperature constraint for a given multi-core platform. Compared with the traditional exhaustive search-based approach, our approach can reduce the computation time by orders of magnitude and improve the throughput up to 89%, with an average improvement of 11%. Shi Sha, Wujie Wen, Ming Fan 0001, Shaolei Ren, Gang Quan |
ICPP | 3 |
| 2016 | Temperature-Constrained Feasibility Analysis for Multicore SchedulingabstractMulticore platforms are becoming the primary choice to achieve high performance in today's embedded system design. However, under the current IC technology, the dramatic increase in power density has made the thermal issue a critical concern in design of multicore systems. In this paper, we study the problem on how to determine if a periodic dynamic voltage and frequency scaling (DVFS) schedule for a multicore platform is thermally feasible in satisfying a given peak temperature constraint. To solve this problem, we first develop a novel analytic method to quickly calculate the temperature at an arbitrary time instant, which can achieve orders-of-magnitude speedups over the HotSpot simulator. We then present an approach to pinpoint the peak temperature of a given periodic multicore DVFS schedule. Finally, we develop three methods to check the thermal feasibility of an arbitrary schedule. We formally prove the fundamental principles and validity of our proposed methods and use simulation results to demonstrate their effectiveness. Qiushi Han, Ming Fan 0001, Ou Bai, Shaolei Ren, Gang Quan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2015 | Energy minimization for fault tolerant scheduling of periodic fixed-priority applications on multiprocessor platforms
Qiushi Han, Ming Fan 0001, Linwei Niu, Gang Quan |
DATE | 2 |
| 2015 | Power minimization for data center with guaranteed QoS
Shuo Liu 0001, Soamar Homsi, Ming Fan 0001, Shaolei Ren, Gang Quan, Shangping Ren |
DATE | 3 |
| 2015 | Enhanced fixed-priority real-time scheduling on multi-core platforms by exploiting task period relationship
Ming Fan 0001, Qiushi Han, Shuo Liu 0001, Shaolei Ren, Gang Quan, Shangping Ren |
J. Syst. Softw. | 1 |
| 2015 | Energy calculation for periodic multi-core scheduling in system thermal steady state with consideration of leakage and temperature dependency
Ming Fan 0001, Rong Rong, Shuo Liu 0001, Gang Quan |
J. Supercomput. | 1 |
| 2014 | Scheduling time-sensitive multi-tier services with probabilistic performance guaranteeabstractWeb applications grow tremendously in both scale and scope, the application patterns turn to be more and more sophisticated. It is important but challenging for service providers to lower the operational costs without degrading user experiences, especially in the case where a service provider's profit is closely related to the user experience (e.g. response time.) In this paper, we study the problem of efficiently scheduling multi-tier time sensitive applications on distributed computing platforms with respect to the user's Quality of Service (QoS) requirements. The efficiency refers to the QoS satisfaction with low average response times. The service provider must ensures that service requests be served successfully before end-to-end deadlines with certain probabilities. To solve this problem, we propose an approach to judiciously assign a deadline for each service tier. An application request is dropped if any one of its services misses its deadline. Our simulation results demonstrate that our approach can statistically guarantee the required QoS more efficiently than the other widely applied methods (e.g. acceptance control, first-come-first-serve, deterministic sub deadline assignment, etc.) irrespective of whether the resources are shared or not by multiple different applications. Shuo Liu 0001, Soamar Homsi, Ming Fan 0001, Shaolei Ren, Gang Quan, Shangping Ren |
ICPADS | 3 |
| 2014 | Harmonic-Aware Multi-Core Scheduling for Fixed-Priority Real-Time SystemsabstractThis paper presents a new semipartitioned approach to schedule sporadic tasks on multicore platforms based on the Rate Monotonic Scheduling policy. To improve the schedulability, our approach exploits the fact that the utilization bound of a task set increases as task periods become closer to harmonic on single processor platforms. The challenge for our approach, however, is how to take advantage of this fact to assign and split appropriate tasks on different processors in the semipartitioned approach, and how to guarantee the schedulability of real-time tasks. We formally prove that our scheduling approach can successfully schedule any task set with a system utilization bounded by Liu&Layland's bound for N tasks, that is, N(21/N- 1). Our extensive experimental results demonstrate that the proposed algorithm can significantly improve the scheduling performance compared with the previous work. Ming Fan 0001, Gang Quan |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2013 | An analytical solution for multi-core energy calculation with consideration of leakage and temperature dependencyabstractEnergy minimization is a critical issue and challenge when considering the cyclic dependency of leakage power and temperature as IC technology reaches deep sub-micron level. In this paper, we present an analytical method to calculate the energy consumption efficiently and effectively for a given voltage schedule on a multi-core platform, with the leakage/temperature dependency taken into consideration. Our experiments show that the proposed method can achieve a speedup of 15 times compared with the numerical method, with a relative error of no more than 1.5%. Ming Fan 0001, Vivek Chaturvedi, Shi Sha, Gang Quan |
ISLPED | 1 |
| 2013 | Energy minimization for fault tolerant real-time applications on multiprocessor platforms using checkpointingabstractRelentless technology scaling not only dramatically increased the energy consumption of modern processors, it also makes processors less reliable. In this paper, we study the energy minimization problem for real-time applications on multi-processor platforms while tolerating K transient faults using checkpointing. We first introduce an efficient method to determine the checkpointing scheme that minimizes the worst-case response time for a task set that shares the reserved recoveries on a single processor. We then present a fault-tolerant task assignment algorithm to minimize the overall energy. Experimental results show that the proposed algorithm significantly outperforms other related approaches in energy savings. Qiushi Han, Ming Fan 0001, Gang Quan |
ISLPED | 2 |
| 2012 | On-line leakage-aware energy minimization scheduling for hard real-time systemsabstractAs the semiconductor technology proceeds into the deep sub-micron era, leakage and its dependency with the temperature become critical in dealing with the power/energy minimization problem. In this paper, we develop an analytical method to estimate energy consumption on-line with the leakage/temperature dependency taken into consideration. Based on this method, we develop an on-line scheduling algorithm to reduce the overall energy consumption for a hard real-time system scheduled according to the Earliest Deadline First (EDF) policy. Our experimental results show that the proposed energy estimation method can achieve up to 210X speedup compared with an existing approach while still maintaining high accuracy. In addition, with a large number of different test cases, the proposed energy saving scheduling method consistently outperforms two closely related researches in average by 10% and 14% respectively. Ming Fan 0001, Gang Quan |
ASP-DAC | 2 |
| 2012 | Harmonic semi-partitioned scheduling for fixed-priority real-time tasks on multi-core platformabstractThis paper presents a new semi-partitioned approach to schedule sporadic tasks on multi-core platform based on the Rate Monotonic Scheduling (RMS) policy. Our approach exploits the well known fact that harmonic tasks have better schedulablility than non-harmonic ones on a single processor. The challenge for our approach, however, is how to take advantage of this fact to assign and split appropriate tasks on different processors in the semi-partitioned approach. We formally prove that our scheduling approach can successfully schedule any task sets with system utilizations bounded by the Liu&Layland's bound. Our extensive experiment results demonstrate that the proposed algorithm can significantly improve the scheduling performance compared with the previous work. Ming Fan 0001, Gang Quan |
DATE | 1 |
| 2012 | Neighbor-aware dynamic thermal management for multi-core platformabstractWith the high integration density and complexity of the modern multi-core platform, thermal problems become more and more significant for both the manufacture and system designer. Dynamic thermal management technique is one effective and efficient way to mitigate and avoid thermal emergences. In this paper, we propose a novel predictive dynamic thermal management algorithm to maximize the multi-core system throughput while satisfying the peak temperature constraints. Different from the conventional approaches, we found that it is not necessarily always a good choice to migrate a hot task to the core with the lowest temperature. Instead, in our algorithm, we develop a new temperature prediction technique and migration scheme that take the local temperature of a core as well as the impacts from neighboring cores into considerations. According to our experiment results on a practical Intel desktop platform, the proposed algorithm can significantly improve the throughput compared with the conventional approach. Guanglei Liu, Ming Fan 0001, Gang Quan |
DATE | 2 |
| 2011 | Harmonic-Fit Partitioned Scheduling for Fixed-Priority Real-Time Tasks on the Multiprocessor PlatformabstractOne common approach for partitioned multiprocessor scheduling problem is to transform this problem into a traditional bin-packing problem, with the utilization of a task being the "size" of the object and the utilization bound of a processor being the "capacity" of the bin. However, this approach ignores the fact that some implicit relations among tasks may significantly affect the feasibility of the tasks allocated to a processor. In this paper, we present a novel multiprocessor partitioned scheduling algorithm for fixed-priority sporadic real-time tasks based on the Rate Monotonic Scheduling (RMS) policy. Our approach takes advantage of the fact that harmonic tasks can achieve a much higher processor utilization than that defined by a utilization bound. As demonstrated in our experiment results, when taking the task period relationship into consideration, our algorithm can achieve a significant improvement over previous work. Ming Fan 0001, Gang Quan |
EUC | 1 |