Online ISSN
1751-8814
Print ISSN
1751-8806
IET Software
Volume 3, Issue 6, December 2009
Volumes & issues:
Volume 3, Issue 6
December 2009
-
- Author(s): A. Argent-Katwala ; J. Bradley ; N. Dingle ; U. Harder ; W. Knottenbelt
- Source: IET Software, Volume 3, Issue 6, p. 443 –444
- DOI: 10.1049/iet-sen.2009.9049
- Type: Article
- + Show details - Hide details
-
p.
443
–444
(2)
- Author(s): M.R. Jongerden and B.R. Haverkort
- Source: IET Software, Volume 3, Issue 6, p. 445 –457
- DOI: 10.1049/iet-sen.2009.0001
- Type: Article
- + Show details - Hide details
-
p.
445
–457
(13)
The use of mobile devices like cell phones, navigation systems or laptop computers is limited by the lifetime of the included batteries. This lifetime depends naturally on the rate at which energy is consumed; however, it also depends on the usage pattern of the battery. Continuous drawing of a high current results in an excessive drop of residual capacity. However, during intervals with no or very small currents, batteries do recover to a certain extent. The usage pattern of a device can be well modelled with stochastic workload models. However, one still needs a battery model to describe the effects of the power consumption on the state of the battery. Over the years many different types of battery models have been developed for different application areas. In this study we give a detailed analysis of two well-known analytical models, the kinetic battery model (KiBaM) and the so-called diffusion model. We show that the KiBaM is actually an approximation of the more complex diffusion model; this was not known previously. Furthermore, we tested the suitability of these models for performance evaluation purposes, and found that both models are well suited for doing battery lifetime predictions. However, one should not draw conclusions on what is the best usage pattern based on only a few workload traces. - Author(s): Y. Chen ; F. Xia ; D. Shang ; A. Yakovlev
- Source: IET Software, Volume 3, Issue 6, p. 458 –469
- DOI: 10.1049/iet-sen.2009.0003
- Type: Article
- + Show details - Hide details
-
p.
458
–469
(12)
Dynamic power management (DPM) is one of the main system-level low-power techniques for portable devices. This study presents a fine-grain Markov modelling approach that enables accurate analysis of system power and latency characteristics with full consideration of mode switching overheads in both processor and power controller. The new approach also makes it possible to incorporate latency analysis in terms of deadline satisfaction. - Author(s): R.G. Clegg ; R. Landa ; D. Griffin ; E. Mykoniati ; M. Rio
- Source: IET Software, Volume 3, Issue 6, p. 470 –479
- DOI: 10.1049/iet-sen.2009.0005
- Type: Article
- + Show details - Hide details
-
p.
470
–479
(10)
This study is concerned with the effect of overlay network topology on the performance of live streaming peer-to-peer systems. The study focuses on the evaluation of topologies which are aware of the delays experienced between different peers on the network. Metrics are defined which assess the topologies in terms of delay, bandwidth usage and resilience to peer drop-out. Several topology creation algorithms are tested and the metrics are measured in a simple simulation testbed. This gives an assessment of the type of gains, which might be expected from locality awareness in peer-to-peer networks. - Author(s): L. Bodrog ; G. Horváth ; C. Vulkán
- Source: IET Software, Volume 3, Issue 6, p. 480 –494
- DOI: 10.1049/iet-sen.2009.0006
- Type: Article
- + Show details - Hide details
-
p.
480
–494
(15)
This study deals with the throughput analysis of data services over high-speed downlink packet access (HSDPA) systems. The achievable throughput is calculated with an approximate analytical method based on the Padhye model that has two input parameters: the packet loss probability and the transmission control protocol (TCP) round trip time. The proposed solution is to calculate these parameters with an equivalent queuing network model of the HSDPA system that takes into account the possible congestion points in the system and the protocol layers that have dominant impact on the delay and packet drop. The modelling considerations and the analysis method are described in detail. Finally, the model is validated with a performance study of the HSDPA system that is executed with detailed NS2- based simulations too. The proposed method is found to be reasonably accurate requiring less computational effort than the simulations. - Author(s): A. Clark and S. Gilmore
- Source: IET Software, Volume 3, Issue 6, p. 495 –508
- DOI: 10.1049/iet-sen.2009.0002
- Type: Article
- + Show details - Hide details
-
p.
495
–508
(14)
The process of obtaining transient measures from a Markov chain as implemented in the software, ipclib is described. The software accepts models written in PEPA, Bio-PEPA or as a Petri net. In the case of the process algebras, a rich query specification language particularly well suited for the derivation of passage-time quantiles is provided. Such measurements are obtained from the derived Markov chain through a process known as uniformisation. The authors detail how the process algebra and query specification language allow one to ensure that the passage-time calculation is valid and then the entire process through to the final calculation of the cumulative distribution and probability density functions of the passage in question. The authors also show a more generic transient measure for which the full probability distributions at specific times are required. - Author(s): S.D. Hammond ; G.R. Mudalige ; J.A. Smith ; J.A. Davis ; A.B. Mills ; S.A. Jarvis ; J. Holt ; I. Miller ; J.A. Herdman ; A. Vadgama
- Source: IET Software, Volume 3, Issue 6, p. 509 –521
- DOI: 10.1049/iet-sen.2009.0007
- Type: Article
- + Show details - Hide details
-
p.
509
–521
(13)
The cost of state-of-the-art supercomputing resources makes each individual purchase a length and expensive process. Often each candidate architecture will need to be benchmarked using a variety of tools to assess likely performance. However, benchmarking alone only provides a limited insight into the suitability of each architecture for key codes and will give potentially misleading results when assessing their scalability. In this study the authors present a case study of the application of recently developed performance models of the Chimaera benchmarking code written by the United Kingdom Atomic Weapons Establishment (AWE), with a view to analysing how the code will perform and scale on a medium sized, commodity-based InfiniBand cluster. The models are validated and demonstrate a greater than 90% accuracy for an existing InfiniBand machine; the models are then used as the basis for predicting code performance on a variety of alternative hardware configurations which include changes in the underlying network, the use of faster processors and the use of a higher core density per processor. The results demonstrate the compute-bound nature of Chimaera and its sensitivity to network latency at increased processor counts. By using these insights the authors are able to discuss potential strategies which may be employed during the procurement of future mid-range clusters for wavefront-rich workloads.
Editorial: Performance engineering
Which battery model to use?
Fine-grain stochastic modelling of dynamic power management policies and analysis of their power–latency tradeoffs
Performance of locality-aware topologies for peer-to-peer live streaming
Analytical TCP throughput model for high-speed downlink packet access
Transient calculations on process algebra derived Markov chains
Performance prediction and procurement in practice: assessing the suitability of commodity cluster components for wavefront codes
Most viewed content for this Journal
Article
content/journals/iet-sen
Journal
5
Most cited content for this Journal
-
Progress on approaches to software defect prediction
- Author(s): Zhiqiang Li ; Xiao-Yuan Jing ; Xiaoke Zhu
- Type: Article
-
Systematic review of success factors and barriers for software process improvement in global software development
- Author(s): Arif Ali Khan and Jacky Keung
- Type: Article
-
Empirical investigation of the challenges of the existing tools used in global software development projects
- Author(s): Mahmood Niazi ; Sajjad Mahmood ; Mohammad Alshayeb ; Ayman Hroub
- Type: Article
-
Feature extraction based on information gain and sequential pattern for English question classification
- Author(s): Yaqing Liu ; Xiaokai Yi ; Rong Chen ; Zhengguo Zhai ; Jingxuan Gu
- Type: Article
-
Early stage software effort estimation using random forest technique based on use case points
- Author(s): Shashank Mouli Satapathy ; Barada Prasanna Acharya ; Santanu Kumar Rath
- Type: Article