AnsweredAssumed Answered

sprofile not providing much information

Question asked by tuxfan on Jun 9, 2012
Latest reply on Jun 18, 2012 by lbin

Hi,

 

I am trying to collect counter information for a direct n-body code.  I'm running sprofile like:

 

sprofile -o output.csv ./my_exec my_args

 

This runs and output.csv is generated.  However, the file contains no counter information.  The help page for sprofile says that the default is to capture all counters if they are not explicitly specified.  Perhaps I am missing some flags?  Admittedly, this is a fairly simple program, but it does do more than nothing.  I am trying to evaluate the usefulness of sprofile to decide whether or not to purchase MS Visual Studio.  Here are the contents of the file:

 

# ProfilerVersion=2.5.1804

# Application=/home/bergen/devel/direct/direct

# ApplicationArgs=-G 44986.564 -plummer -o pm32 -v

# Device AMD Opteron(tm) Processor 6168 PlatformVendor=Advanced Micro Devices, Inc.

# Device AMD Opteron(tm) Processor 6168 PlatformName=AMD Accelerated Parallel Processing

# Device AMD Opteron(tm) Processor 6168 PlatformVersion=OpenCL 1.2 AMD-APP (923.1)

# Device AMD Opteron(tm) Processor 6168 CLDriverVersion=2.0 (sse2)

# Device AMD Opteron(tm) Processor 6168 CLRuntimeVersion=OpenCL 1.2 AMD-APP (923.1)

# Device AMD Opteron(tm) Processor 6168 NumberAppAddressBits=64

# Device Cypress PlatformVendor=Advanced Micro Devices, Inc.

# Device Cypress PlatformName=AMD Accelerated Parallel Processing

# Device Cypress PlatformVersion=OpenCL 1.2 AMD-APP (923.1)

# Device Cypress CLDriverVersion=CAL 1.4.1607

# Device Cypress CLRuntimeVersion=OpenCL 1.2 AMD-APP (923.1)

# Device Cypress NumberAppAddressBits=32

# OS=Fedora release 14 (Laughlin)

Method , ExecutionOrder , ThreadID , CallIndex , GlobalWorkSize , WorkGroupSize , Time , LocalMemSize , VGPRs , SGPRs , ScratchRegs , FCStacks , Wavefronts , ALUInsts , FetchInsts , WriteInsts , LDSFetchInsts , LDSWriteInsts , ALUBusy , ALUFetchRatio , ALUPacking , FetchSize , CacheHit , FetchUnitBusy , FetchUnitStalled , WriteUnitStalled , FastPath , CompletePath , PathUtilization , LDSBankConflict

grav__k1_Cypress1 ,     1 , 48214 , 42 , {  32768       1       1} , { 1024     1     1} ,         0.00000 ,       16384 ,    11 , NA ,     0 ,     3

Outcomes