Skip to Content.
Sympa Menu

charm - Re: [charm] "Don't know how to run MPI program." at NERSC

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] "Don't know how to run MPI program." at NERSC


Chronological Thread 
  • From: Phil Miller <mille121 AT illinois.edu>
  • To: Jozsef Bakosi <jbakosi AT gmail.com>
  • Cc: "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
  • Subject: Re: [charm] "Don't know how to run MPI program." at NERSC
  • Date: Wed, 23 Nov 2016 10:40:03 -0600

We have system-specific scripts for our bulk testing, but we haven't generally shipped them in the main code repository. On systems with their own process launchers, we have historically assumed that application developers/users should just use the system-appropriate launcher directly. Our charmrun wrapper scripts on those platforms are quite anemic, and really only suited for running the test suite.

Given that your use case for those scripts is pretty much exactly the same as ours, it seems that we should probably distribute those scripts someplace convenient so that our mutual efforts at automated testing can be shared. I'll see what I can do.

On Wed, Nov 23, 2016 at 10:35 AM, Jozsef Bakosi <jbakosi AT gmail.com> wrote:
Hi folks,

How do you start applications on NERSC machines, e.g., cori? When I try 'charmrun', I only get the above message. Using 'srun', as described on NERSC's web site, works okay, but I wonder if charmrun is supposed to be able to detect that. (If so, I would not have to put in extra srun-specific code to my regression test suite.)

On another Cray XC (trinity), aprun is detected fine by charmrun.

I'm using the mpi-crayxc build.

Thanks,
Jozsef




Archive powered by MHonArc 2.6.19.

Top of Page