Skip to Content.
Sympa Menu

charm - Re: [charm] Projections idle time

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Projections idle time


Chronological Thread 
  • From: Ronak Buch <ronakbuch AT gmail.com>
  • To: Jozsef Bakosi <jbakosi AT gmail.com>
  • Cc: "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
  • Subject: Re: [charm] Projections idle time
  • Date: Wed, 6 Jan 2016 18:19:24 -0600

Hi Jozsef,

As described in the manual (http://charm.cs.illinois.edu/manuals/html/projections/manual-1p.html), idle time is time that the scheduler has nothing to run.  There is also overhead, which is time spent in uninstrumented code, such as the runtime system.

A user event should show up in the timeline graph by default.  Double check, if you could, that the appropriate boxes are ticked in the View -> Show & Hide User Events menu item.

Thanks,
Ronak

On Wed, Jan 6, 2016 at 4:56 PM, Jozsef Bakosi <jbakosi AT gmail.com> wrote:
Hi folks,

If I understand correctly, the projections tool collects information on entry methods only by default. If that is the case, how can I add timing of a non-entry method?

Also, what is the definition of "idle time" and how can I find out the reason for it? Does idle time include simply a CPU waiting for work or does it include some work that is not timed, i.e., not in the projections database?

I have added a user event for a section that I *think* ought to show up on the timeline but I don't see it on the timeline graph, only on the user events list.

Can someone please explain?

Thanks in advance,
Jozsef




Archive powered by MHonArc 2.6.16.

Top of Page