Generally we are recommending:

Linux: OpenSpeedShop and Intel VTune
Mac: Instruments (It's a tool that comes with XCode)

Derek
On Fri, Jul 7, 2017 at 2:11 PM Roy Stogner <royst...@ices.utexas.edu> wrote:

>
> On Fri, 7 Jul 2017, Fabio Canesin wrote:
>
> > I`m going some profiling of our code with focus on energy and just
> > wanted to know if there is any recommended method, library or
> > something that has been a wish in this regards.
>
> For CPU-limited parts of the code, perf is very useful.  I believe
> our "oprofile" compilation method generates executables that perf (or
> oprofile, of course) is happy with.
>
> valgrind is extremely useful, but only after you've generated test
> cases that are simultaneously fast enough to run through valgrind and
> still representative of real problems, which may be trivial or may be
> impossible for you.
>
> For MPI-limited parts of the code, I think the INL folks have some
> experience; hopefully they'll chime in.
> ---
> Roy
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Libmesh-devel mailing list
> Libmesh-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libmesh-devel
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to