charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: "Buch, Ronak Akshay" <rabuch2 AT illinois.edu>
- To: Jozsef Bakosi <jbakosi AT lanl.gov>
- Cc: "charm AT lists.cs.illinois.edu" <charm AT lists.cs.illinois.edu>
- Subject: Re: [charm] Another projections question
- Date: Fri, 20 Dec 2019 21:05:21 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=illinois.edu; dmarc=pass action=none header.from=illinois.edu; dkim=pass header.d=illinois.edu; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HuZTRmsslef5xahmmBlcLgWWZUt1wbzQzIe6021jO5M=; b=KYU1hlKkA2FuCoKoP9hvS4ItsvcbotvCBOaXQqz2JiAgWHV4kVj6zJs6YKNDROtFP8lwMSpdyQ12PBibmYaqesob1UHNIaKr5ZxY3InWuYsY/QXD+NVjMM84DOCuaaJPuoPWhLZqVGAdsvNzUhwB8EQiPSDkGu1aOolIHLc0CtCA6ehmrJPoXeeRMEDSPvh4/QVOzac3LfHKb865IgTXUPyK5LBVBBodeapyQoRRhzua8JxLgj0qJpqIKFbZeBpdHY1o2D3kh/4bzeckpccgRfDe/g4WtWsxtgBJoM7b7pkB0nz4aevopPs0akQdxsNvyLfURR/eLG9FHaH25PqDhA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kunMdKKqebwmR8U1MUFChfxITOH838rh/NhssnEy7rGiJW76jxd2saw2YP6bsaU0AQOQJSC3ZTQ3oprr0nwG/PHKUdk0lynzBjFC0t+Sf30IGaLkSY2PLDkgurxMQElTxGl+WOI4X7O92DTzHRrTc5ShOMvNoAZVU2/RghpncyrFIbVmvvIS5NCKxqRHWN2YD8NAaEwhX6EUK9aDS7kCDZsT+MCEgmgfYaUw2txyzgxgMwBy044PN/XGVM+XY5M/BKn/WChARv9nKCIRtgPMi4TCvmW+xELElhn4SIH24h18OlzDxdwwHJtwQlbHEYMq/qW94je1LcvNkkRNQtpuDg==
- Authentication-results: illinois.edu; spf=pass smtp.mailfrom=rabuch2 AT illinois.edu; dkim=pass header.d=uillinoisedu.onmicrosoft.com header.s=selector2-uillinoisedu-onmicrosoft-com; dmarc=pass header.from=illinois.edu
Hi Jozsef,
Yes, doing +traceoff and instrumenting with user events is one way of accomplishing this. You can also mark the entry methods you're not interested in with [notrace], which tells Charm++ not to trace those EPs.
It may also be worth trying -tracemode summary to see if it is sufficient for your needs.
Thanks,
Ronak
On Fri, Dec 20, 2019 at 2:57 PM Jozsef Bakosi <jbakosi AT lanl.gov> wrote:
Hi folks,
I would like to collect projections data from a long-running simulation.
I only would like to generate Timelines and Usage profile (under the
Tools menu). Also, I'm really only interested in the cost of a few specific
functions. What is the best way to go about this so data collection with
-tracemode projections do not interfere too much with my simulation?
Should I do +traceoff and instrument the code with
traceRegisterUserEvent() and traceUserEvent()?
How can I ensure that only specific functions are traced?
Thanks,
Jozsef
- [charm] Another projections question, Jozsef Bakosi, 12/20/2019
- <Possible follow-up(s)>
- Re: [charm] Another projections question, Buch, Ronak Akshay, 12/20/2019
- Re: [charm] Another projections question, Bohm, Eric J, 12/20/2019
Archive powered by MHonArc 2.6.19.