High-level power management of embedded systems with application-specific energy cost functions

Author(s):  
Youngjin Cho ◽  
Naehyuck Chang ◽  
Chaitali Chakrabarti ◽  
Sarma Vrudhula
1989 ◽  
Vol 62 (1) ◽  
pp. 5-22 ◽  
Author(s):  
A. M. Prentice ◽  
G. R. Goldberg ◽  
H. L. Davies ◽  
P. R. Murgatroyd ◽  
W. Scott

The hypothesis that the energy cost of human pregnancy can be minimized by energy-sparing metabolic adaptations was tested using serial 24 h whole-body calorimetry. Eight healthy, well-nourished women were studied prepregnant and at 6, 12, 18, 24, 30 and 36 weeks gestation. Basal metabolic rate (BMR) showed highly characteristic changes within each subject and large inter-individual differences (F 3.5, P < 0.01). Some subjects showed a highly significant depression of metabolism up to 24 weeks gestation in support of the initial hypothesis. At 36 weeks BMR ranged from +8.6 to +35.4% relative to the prepregnant baseline. This wide variability was not explained by differences in the amount of lean tissue gained. Women displaying the energy-sparing suppression of BMR tended to be thin, suggesting that changes in metabolism may be responsive to initial energy status (ΔBMR ν. prepregnant body fat: r 0.84, P < 0.005). Changes in 24 h energy expenditure closely paralleled changes in BMR (r 0.98, P < 0.001), since the energy cost of minor voluntary activity and thermogenesis remained very constant within each individual. Pregnancy decreased the net cost of weight-dependent and weight-independent standard exercises when expressed per kg body-weight: stepping – 10 (sd 2)%, P < 0.001 at 18–36 weeks, cycling - 26 (sd 7)%, P < 0.01 at 12–36 weeks. The average integrated maintenance costs of pregnancy matched previous group estimates from well-nourished women, but individual estimates ranged from - 16 to + 276 MJ (coefficient of variation 93%). This high level of variability has important implications for the prescription of incremental energy intakes during pregnancy. It may also have had evolutionary significance.


Author(s):  
Diandian Zhang ◽  
Li Lu ◽  
Jeronimo Castrillon ◽  
Torsten Kempf ◽  
Gerd Ascheid ◽  
...  

Spinlocks are a common technique in Multi-Processor Systems-on-Chip (MPSoCs) to protect shared resources and prevent data corruption. Without a priori application knowledge, the control of spinlocks is often highly random which can degrade the system performance significantly. To improve this, a centralized control mechanism for spinlocks is proposed in this paper, which utilizes application-specific information during spinlock control. The complete control flow is presented, which starts from integrating high-level user-defined information down to a low-level realization of the control. An Application-Specific Instruction-set Processor (ASIP) called OSIP, which was originally designed for task scheduling and mapping, is extended to support this mechanism. The case studies demonstrate the high efficiency of the proposed approach and at the same time highlight the efficiency and flexibility advantages of using an ASIP as the system controller in MPSoCs.


Sign in / Sign up

Export Citation Format

Share Document