Software Benchmarking

Understanding the response time of an existing software/hardware architecture can be done by using benchmarking. This technique consists in soliciting the system with an artificial workload and measuring the performance indices such as throughput, response time etc.
During the benchmarking experiments we can monitor the utilisation of the resources and hence identify the most vulnerable parts of the software system, i.e., the bottlenecks.

The performance evaluation group in the Acadia Lab is willing to interact with private companies for helping in the assessment of the scalability and the performance of their software product.

For more information, contact

Selected publications

  1. Z. Liu, N. Niclausse, and C. Jalpa-Villanueva. Traffic Model and Performance Evaluation of Web Servers. Performance Evaluation, Volume 46, Issue 2-3, October 2001.