Skip to Content.
Sympa Menu

charm - [charm] Unable to run UTS with projections

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] Unable to run UTS with projections


Chronological Thread 
  • From: Hrushit Parikh <parikhhrushit AT hotmail.com>
  • To: "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
  • Subject: [charm] Unable to run UTS with projections
  • Date: Sun, 15 Feb 2015 17:18:16 -0800
  • Importance: Normal
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Hi,
I am trying to get projections analysis on the UTS benchmark (Tree T1L) in charm++ using the "-tracemode projections" option. I use the workstealing seed balancer.

I am using charm-6.5.1 version on the UT Austin Stampede cluster. The stampede cluster uses ibrun to launch the executable. I have compiled charm using ./build charm++ mpi-linux-x86_64   mpicxx  -j16.

With 256 Processors, the T1L run takes only 0.3 seconds when I compile charm with the "--with-production" option (to disable traces). However, with traces enabled the execution time exceeds 15 minutes and I have to kill the program. 

I tried running NQueens with the same workstealing balancer on 256 Processors with traces enabled. For queens upto 19 (grainsize=3) it runs fine and projections data is generated, but with 20 queens it takes forever.

Any ideas why UTS takes forever with traces enabled or am I missing something?

Thank you,
Hrushit



Archive powered by MHonArc 2.6.16.

Top of Page