![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
Performance
Investigation
|
![]() |
Predict the performance of a system, before or during a build ... Introduction | What
is involved? Performance prediction allows you to identify, in advance, problem areas of system performance and which improvements can be made to give the best performance gains. You can also save time and money by focusing expensive person power on the critical parts of a system build. An independent performance prediction offers many benefits, including:
This is typically achieved by using the project specification/design, as well as use of benchmarks of real code runs as different parts of the system are delivered.
All predictions are made using a common methodology that encompasses both mathematical models and simulation. The following stages are followed:
Where each stage is repeated when necessary to cope with changes in the system and as real benchmark results start to come in. This allows the prediction to be updated when the system components are ready for testing. Modelling is by use of mathematical formulae based on execution profiles of the functionality investigated. These formulae are typically entered in a spreadsheet to allow simply an easy updating of the model as new data becomes available. Simulation is performed using Discrete Event Simulation, using an in house, object oriented simulation library. The system is modelled as a set of interacting components represented using java objects. If you are interested in performance investigation, please contact us for further information. |
Tel: 0114 2361138 Mobile: 07812 448142 email: Apologies - removed due to spamming |