[pl-seminar] Thursday, May 24: Linhai Song practice talk


Date: Tue, 15 May 2012 16:22:08 -0500
From: Matt Elder <elder@xxxxxxxxxxx>
Subject: [pl-seminar] Thursday, May 24: Linhai Song practice talk
WHAT: Linhai Song presents "Understanding And Detecting Real-World
Performance Bugs"
WHEN: Thursday, May 24, 1pm
WHERE: CS 3310

Developers frequently use inefficient code sequences that could be fixed
by simple patches. These inefficient code sequences can cause
significant performance degradation and resource waste, referred to as
performance bugs. Meager increases in single threaded performance in the
multi-core era and increasing emphasis on energy efficiency call for
more effort in tackling performance bugs.

This paper conducts a comprehensive study of 109 real-world performance
bugs that are randomly sampled from five representative software suites
(Apache, Chrome, GCC, Mozilla, and MySQL). The findings of this study
provide guidance for future work to avoid, expose, detect, and fix
performance bugs.

Guided by our characteristics study, efficiency rules are extracted from
25 patches and are used to detect performance bugs. 332 previously
unknown performance problems are found in the latest versions of MySQL,
Apache, and Mozilla applications, including 219 performance problems
found by applying rules across applications.

This is a practice talk for PLDI. Candy, bagels, coffee and tea will be
served.



Attachment: signature.asc
Description: OpenPGP digital signature

[← Prev in Thread] Current Thread [Next in Thread→]