Sorry, you need to enable JavaScript to visit this website.

Simple Performance Tools

This project is geared to server application developers or their power users seeking a quick way to test app-to-system resource efficiency. Speedometer and Overhead are two simple tools for Intel® Xeon® and Intel® Xeon Phi™ that allow a user to determine how well their application is using the machine and whether deeper investigation is required.

The tools in this project are intended to help you get a general understanding of your application. Speedometer shows your application's usage of key metrics (such as memory or instruction bandwidth) both in absolute terms and as a percentage of peak for the given system. Overhead shows how much time your application spends in MPI, OpenMP, and the kernel, vs. actually executing your application code.

These tools are not intended to replace more traditional analysis tools such as Linux perf, Intel Vtune Amplifier, or Rice's hpctoolkit. Rather, they are intended to give you a quick overview with very little installation or runtime overhead, to tell you how well your application is running, and hopefully to encourage you to delve deeper into performance analysis and tuning.

I hope you find these useful.

-- Larry