2008
DOI: 10.1007/978-3-540-69149-5_44
|View full text |Cite
|
Sign up to set email alerts
|

Performance Validation on Multicore Mobile Devices

Abstract: Abstract. The validation of modern software systems on mobile devices needs to incorporate both functional and non-functional requirements. While some progress has been made in validating performance (including power consumption) on current mobile devices, future mobile devices will incorporate multiple processing units, more complex software and hardware that will raise additional challenges. This paper outlines ideas for future directions in performance validation on multicore devices, based on the current w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0
1

Year Published

2013
2013
2018
2018

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 14 publications
0
5
0
1
Order By: Relevance
“…The controller will calculate the speedup to be applied (with core and frequency actuation) periodically. Denoting by the time index for said periodic calculation, and assuming that the time span between two subsequent calculations is long enough for the applied speedup to exert all of its action on the plant, the relationship between the speedup and the frame encoding rate (fer) is expressed in the discrete time domain by (1) where is the possibly time varying application workload, i.e., the (nominal) amount of time consumed between two subsequent frame encodings, and an exogenous disturbance accounting for any non nominal time behavior. Of course, is in general unknown but the profiling phase can easily provide a reliable average and bounds for it.…”
Section: Step 2b: Control Designmentioning
confidence: 99%
See 1 more Smart Citation
“…The controller will calculate the speedup to be applied (with core and frequency actuation) periodically. Denoting by the time index for said periodic calculation, and assuming that the time span between two subsequent calculations is long enough for the applied speedup to exert all of its action on the plant, the relationship between the speedup and the frame encoding rate (fer) is expressed in the discrete time domain by (1) where is the possibly time varying application workload, i.e., the (nominal) amount of time consumed between two subsequent frame encodings, and an exogenous disturbance accounting for any non nominal time behavior. Of course, is in general unknown but the profiling phase can easily provide a reliable average and bounds for it.…”
Section: Step 2b: Control Designmentioning
confidence: 99%
“…It could make sense to design a dedicated chip for an old-fashioned mobile phone, while this is apparently meaningless for a modern smartphone [1]. Modern devices are not designed for just one task.…”
Section: Introductionmentioning
confidence: 98%
“…To prolong battery life, most off-the-shelf smartphones and tablets adopt power management schemes that make use of dynamic voltage and frequency scaling (DVFS) [16,18] and processor hot plugging [17]. In [13], the authors have analyzed the effectiveness of various power management schemes for multi-core smartphone systems in terms of energy efficiency and user-perceived response latency. In [14], the authors have created an application framework that allows execution of different types of threads, comparing their efficiency and measuring power consumption on mobile devices.…”
Section: Related Workmentioning
confidence: 99%
“…1씩 증가시키면서 최대 40회 까지 피보나치수열을 반복 수행하였을 때, 기존의 시스템 (before) 과 제 안한 BioMP (after)의 처리속도를 비교 실험하였 다 [14] . 적임을 알았다 [16] .…”
Section: 애플리케이션의 병렬화unclassified