charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: James Bordner <jobordner AT gmail.com>
- To: charm <charm AT lists.cs.illinois.edu>
- Subject: [charm] entry method overhead on Blue Waters
- Date: Thu, 13 Oct 2016 11:27:04 -0700
I've run into a scaling issue on Blue Waters. In my chare array, chares are associated with nodes in an octree, and do periodic synchronizations with adjacent neighbors. The problem is, as discovered using projections, the time in between entry method calls on neighbors increases as core counts increase. This overhead seems to be very regular, and does not seem to depend on the total number of chares in the chare array, just the core count. Although I've run on up to 110K FP cores, the scaling curve starts to drop noticeably at about 32K FP cores.
I compiled Charm 6.7.1 with gni-crayxe and--with-production (non-SMP mode). I ran similar tests a couple years ago with Charm++ 6.5.1 in SMP mode and didn't see this problem, though I only went to 32K FP cores at the time so it might not have been noticeable yet.
Any ideas what might be causing this scaling problem or how to get around it?
Thanks!
James
- [charm] entry method overhead on Blue Waters, James Bordner, 10/13/2016
- Message not available
- Message not available
- RE: [charm] entry method overhead on Blue Waters, Galvez Garcia, Juan Jose, 10/13/2016
- Re: [charm] entry method overhead on Blue Waters, James Bordner, 10/25/2016
- RE: [charm] entry method overhead on Blue Waters, Galvez Garcia, Juan Jose, 10/26/2016
- RE: [charm] entry method overhead on Blue Waters, Galvez Garcia, Juan Jose, 10/26/2016
- Re: [charm] entry method overhead on Blue Waters, James Bordner, 10/26/2016
- Re: [charm] entry method overhead on Blue Waters, James Bordner, 10/25/2016
- RE: [charm] entry method overhead on Blue Waters, Galvez Garcia, Juan Jose, 10/13/2016
- Message not available
- Message not available
Archive powered by MHonArc 2.6.19.