Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Barry Smith
Ok, thanks. From the PETSc side of things this doesn't tell us anything new but does show the "missing" time in the solver (attached). > On Jan 14, 2016, at 6:31 PM, Bhalla, Amneet Pal S > wrote: > > > >> On Jan 14, 2016, at 11:24 AM, Barry Smith wrote: >> >> Also getting the results

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Bhalla, Amneet Pal S
And the PETSc log summary for comparison *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document*** **

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Barry Smith
> On Jan 14, 2016, at 2:30 PM, Griffith, Boyce Eugene > wrote: > >> >> On Jan 14, 2016, at 3:09 PM, Barry Smith wrote: >> >>> >>> On Jan 14, 2016, at 2:01 PM, Griffith, Boyce Eugene >>> wrote: >>> On Jan 14, 2016, at 2:24 PM, Barry Smith wrote: Matt is right,

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Griffith, Boyce Eugene
On Jan 14, 2016, at 3:09 PM, Barry Smith mailto:bsm...@mcs.anl.gov>> wrote: On Jan 14, 2016, at 2:01 PM, Griffith, Boyce Eugene mailto:boy...@email.unc.edu>> wrote: On Jan 14, 2016, at 2:24 PM, Barry Smith mailto:bsm...@mcs.anl.gov>> wrote: Matt is right, there is a lot of "missing" time

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Barry Smith
> On Jan 14, 2016, at 2:01 PM, Griffith, Boyce Eugene > wrote: > >> >> On Jan 14, 2016, at 2:24 PM, Barry Smith wrote: >> >> >> Matt is right, there is a lot of "missing" time from the output. Please >> send the output from -ksp_view so we can see exactly what solver is being >> used. >

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Griffith, Boyce Eugene
> On Jan 14, 2016, at 2:24 PM, Barry Smith wrote: > > > Matt is right, there is a lot of "missing" time from the output. Please > send the output from -ksp_view so we can see exactly what solver is being > used. > > From the output we have: > >Nonlinear solver 78 % of the time (so

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Barry Smith
Matt is right, there is a lot of "missing" time from the output. Please send the output from -ksp_view so we can see exactly what solver is being used. From the output we have: Nonlinear solver 78 % of the time (so your "setup code" outside of PETSC is taking about 22% of the time)

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Griffith, Boyce Eugene
On Jan 14, 2016, at 8:44 AM, Matthew Knepley mailto:knep...@gmail.com>> wrote: On Thu, Jan 14, 2016 at 7:37 AM, Dave May mailto:dave.mayhe...@gmail.com>> wrote: On 14 January 2016 at 14:24, Matthew Knepley mailto:knep...@gmail.com>> wrote: On Wed, Jan 13, 2016 at 11:12 PM, Bhalla, Amneet Pal

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Matthew Knepley
On Thu, Jan 14, 2016 at 7:37 AM, Dave May wrote: > > > On 14 January 2016 at 14:24, Matthew Knepley wrote: > >> On Wed, Jan 13, 2016 at 11:12 PM, Bhalla, Amneet Pal S < >> amne...@live.unc.edu> wrote: >> >>> >>> >>> On Jan 13, 2016, at 6:22 PM, Matthew Knepley wrote: >>> >>> Can you mail us a -

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Dave May
On 14 January 2016 at 14:24, Matthew Knepley wrote: > On Wed, Jan 13, 2016 at 11:12 PM, Bhalla, Amneet Pal S < > amne...@live.unc.edu> wrote: > >> >> >> On Jan 13, 2016, at 6:22 PM, Matthew Knepley wrote: >> >> Can you mail us a -log_summary for a rough cut? Sometimes its hard >> to interpret th

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-14 Thread Matthew Knepley
On Wed, Jan 13, 2016 at 11:12 PM, Bhalla, Amneet Pal S wrote: > > > On Jan 13, 2016, at 6:22 PM, Matthew Knepley wrote: > > Can you mail us a -log_summary for a rough cut? Sometimes its hard > to interpret the data avalanche from one of those tools without a simple > map. > > > Does this indicat

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Bhalla, Amneet Pal S
On Jan 13, 2016, at 9:17 PM, Griffith, Boyce Eugene mailto:boy...@email.unc.edu>> wrote: I see one hot spot: Here is with opt build *** WIDEN YOUR WINDOW TO 12

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Bhalla, Amneet Pal S
Thanks! That worked for me. On Jan 13, 2016, at 10:05 PM, Justin Chang mailto:jychan...@gmail.com>> wrote: HPCToolkit for MacOSX doesn't require any installation. Just go to: http://hpctoolkit.org/download/hpcviewer/ and download this file: hpctraceviewer-5.4.2-r20160111-macosx.cocoa.x86_64.

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Justin Chang
HPCToolkit for MacOSX doesn't require any installation. Just go to: http://hpctoolkit.org/download/hpcviewer/ and download this file: hpctraceviewer-5.4.2-r20160111-macosx.cocoa.x86_64.zip Important note: be sure to unzip the file via the terminal, not with Finder. It may screw up the GUI. On

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Griffith, Boyce Eugene
I see one hot spot: On Jan 14, 2016, at 12:12 AM, Bhalla, Amneet Pal S mailto:amne...@live.unc.edu>> wrote: ## ## # WARNING!!!

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Bhalla, Amneet Pal S
On Jan 13, 2016, at 6:22 PM, Matthew Knepley mailto:knep...@gmail.com>> wrote: Can you mail us a -log_summary for a rough cut? Sometimes its hard to interpret the data avalanche from one of those tools without a simple map. Does this indicate some hot spots? *

Re: [petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Matthew Knepley
On Wed, Jan 13, 2016 at 8:01 PM, Bhalla, Amneet Pal S wrote: > > Hi Folks, > > I am trying to profile my application code that uses a lot of PETSc > solvers. I am running applications on OS X - Yosemite. I am thinking > of using HPCToolKit for the purpose, but could not find a dmg package for > t

[petsc-users] HPCToolKit/HPCViewer on OS X

2016-01-13 Thread Bhalla, Amneet Pal S
Hi Folks, I am trying to profile my application code that uses a lot of PETSc solvers. I am running applications on OS X - Yosemite. I am thinking of using HPCToolKit for the purpose, but could not find a dmg package for that. I have access to a remote linux machine that has HPCToolkit and HPCV