Related Experiment Video
Updated: Mar 3, 2026

13:33
Infinium Assay for Large-scale SNP Genotyping Applications
Published on: November 19, 2013
39.9K
Speeding up profiling program's runtime characteristics for workload consolidation
Lin Wang1,2, Depei Qian1,2,3, Zhongzhi Luan1,2
1Sino-German Joint Software Institute, Beihang University, Beijing, China.
Plos One
|April 28, 2017
Summary
This study introduces a fast profiling method to accurately measure program resource sensitivity for efficient workload consolidation in data centers. The approach significantly reduces profiling time while maintaining high accuracy.
Area of Science:
- Computer Science
- Systems and Networking
- Performance Engineering
Background:
- Workload consolidation enhances resource utilization in data centers.
- Effective consolidation requires understanding program runtime characteristics, specifically resource sensitivity.
- Current methods for measuring resource sensitivity are time-consuming.
Purpose of the Study:
- To propose a fast and accurate method for profiling program resource sensitivity.
- To enable efficient workload consolidation by providing detailed runtime characteristics.
- To reduce the time and experimental overhead associated with resource sensitivity analysis.
Main Methods:
- Developed a two-level profiling acceleration strategy.
- Utilized resource usage information to set upper bounds for resource control, narrowing the experimental range.
- Employed an interpolation-based prediction model to estimate resource sensitivity, reducing direct program executions.
Main Results:
- The proposed method significantly shortens profiling time.
- The two-level strategy accurately captures program resource sensitivity.
- Average absolute error for resource sensitivity was controlled within 0.05.
Conclusions:
- The fast profiling method effectively accelerates resource sensitivity analysis.
- This technique supports more efficient and accurate workload consolidation in data centers.
- The approach balances speed and accuracy in performance profiling.
Related Concept Videos
Compacting Factor test
653
The compacting factor test is a method used to assess the workability of concrete. It is especially suitable for concrete mixes containing aggregates up to one and a half inches in size. This test involves specialized equipment consisting of two truncated cone-shaped hoppers and a cylinder, all with polished interior surfaces to minimize friction.
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...
653
Production Efficiency
18.9K
Net production efficiency (NPE) is the efficiency at which organisms assimilate energy into biomass for the next trophic level. Due to low metabolic rates and less energy spent on thermoregulatory processes, the NPE of ectotherms (cold-blooded animals) is 10 times higher than endotherms (warm-blooded animals).
18.9K
Quantifying Work
24.7K
As a system undergoes a change, its internal energy can change, and energy can be transferred from the system to the surroundings, or from the surroundings to the system.
24.7K
Parallel Processing
826
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
826
Optimization Problems
102
Optimization problems often involve identifying maximum or minimum values under specific constraints. A well-known example is determining the longest horizontal pipe that can be moved around a right-angled corner, where a 3-meter-wide hallway meets a 2-meter-wide hallway. This scenario, common in architectural design and industrial transport, can be understood conceptually through geometric and trigonometric reasoning.To visualize the problem, consider the pipe as a straight line that touches...
102
Interpreting Run Charts
4.1K
Run charts, essentially line graphs plotted over time, serve as fundamental yet effective tools for process analysis. They chronicle data sequentially, facilitating the identification of trends, shifts, or cyclical movements. This graphical representation is instrumental in determining whether a process is stable or exhibits signs of potential instability indicative of special cause variation. In the healthcare domain, run charts depict infection rates over time, enabling hospitals to monitor...
4.1K

