The goal of the International Conference on Performance Engineering (ICPE) is to integrate theory and practice in the field of performance engineering by providing a forum for sharing ideas and experiences between industry and academia. Nowadays, complex systems of all types, like Web-based systems, data centers and cloud infrastructures, social networks, peer-to-peer, mobile and wireless systems, cyber-physical systems, the Internet of Things, real-time and embedded systems, have increasingly distributed and dynamic system architectures typically composed of loosely-coupled components developed and operated according to the DEVOPS paradigm. Such system architectures provide increased flexibility, however, they also increase the complexity of managing the end-to-end application performance.
ICPE brings together researchers and industry practitioners to share and present their experiences, discuss challenges, and report state-of-the-art and in-progress research on performance engineering of software and systems, including performance measurement, modeling, benchmark design, and run-time performance management. The focus is both on classical metrics such as response time, throughput, resource utilization, and (energy) efficiency, as well as on the relationship of such metrics to other system properties including but not limited to scalability, elasticity, availability, reliability, and security.
ICPE was founded in 2010 as a merger of the ACM Workshop on Software and Performance (WOSP) with the SPEC International Performance Evaluation Workshop (SIPEW).
Since its inception in 1998, WOSP has brought together software engineers, developers, performance analysts and software/performance modelers who are addressing the challenges of increasing system complexity, rapidly evolving software technologies, short time to market, incomplete documentation, and less-than-adequate methods, models and tools for developing, modeling, and measuring scalable, high-performance software. The focus of WOSP was therefore in the intersection of software and performance, rather than one discipline in isolation.
SIPEW was established by the Standard Performance Evaluation Corporation (SPEC) with the goal to provide a forum for sharing ideas and experiences between industry and academia in the areas of computer benchmarking, performance evaluation, and experimental system analysis. The scope of the workshop included methodologies, techniques and tools for measurement, load testing, profiling, workload characterization, dependability and efficiency evaluation of computing systems. While the focus was on performance and scalability, other extra-functional system properties such as availability, reliability, cost and energy efficiency were considered as well.