-
Notifications
You must be signed in to change notification settings - Fork 3
Home
aprof is a Valgrind tool for performance profiling designed to help developers discover hidden asymptotic inefficiencies in the code. From one or more runs of a program, aprof measures how the performance of individual routines scales as a function of the input size, yielding clues to its growth rate and to the "big-O" of the program.
Current | Former |
---|---|
Emilio Coppa (chief developer) | Bruno Aleandri |
Camil Demetrescu | Romolo Marotta |
Irene Finocchi | Luca Di Maio |
-
Emilio Coppa: An interactive visualization framework for performance analysis. To appear in 8th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2014). [Paper] [Slides] [DOI: 10.4108/icst.valuetools.2014.258172]
-
Emilio Coppa, Camil Demetrescu, Irene Finocchi: Input-Sensitive Profiling. IEEE Transactions on Software Engineering (TSE), 40(12), pp 1185-1205, 2014. [Paper] [DOI: 10.1109/TSE.2014.2339825]
-
Emilio Coppa, Camil Demetrescu, Irene Finocchi, Romolo Marotta: Estimating the Empirical Cost Function of Routines with Dynamic Workloads. In Proceedings of the 12th IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2014), February 15-19, 2014, Orlando, Florida. [Paper] [Slides] [DOI: 2254064.2254076]
-
Emilio Coppa, Camil Demetrescu, Irene Finocchi: Input-Sensitive Profiling. In Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2012), June 11-16, 2012, Beijing, China. [Paper] [Slides] DOI: 10.1145/2544137.2544143(https://aprof.googlecode.com/files/poster.pdf Poster]] [[http://dl.acm.org/citation.cfm?doid=2581122.2544143)