04.04.2013 Views

Prism User's Guide - CSAIL People - MIT

Prism User's Guide - CSAIL People - MIT

Prism User's Guide - CSAIL People - MIT

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

108 <strong>Prism</strong> User 's <strong>Guide</strong><br />

• FE Total is the total of these resources. It represents the program's use of<br />

the front-end subsystem.<br />

* CM cpu (user) - This is the time that the program spent in processing<br />

on the CM. It refers to the amount of time any CM processor was active.<br />

* CM cpu (system) - This is CM CPU time used by the operating system<br />

on behalf of the program.<br />

* Comm (Send/Get) - This is the time that the program spent in router<br />

communication (sends and gets) on the CM.<br />

* Comm (NEWS) - This is the time that the program spent in NEWS communication<br />

(also referred to as grid communication) on the CM.<br />

* Comm (Reductions) - This is the time that the program spent doing data<br />

reductions on the CM.<br />

* Comm (FECM) - This is the time spent in communication between<br />

the front end and the CM processors.<br />

* CM I/O - This is the time spent in /O between the CM processors and<br />

I/O devices. (<br />

* CM not profiled - This is the time spent on the CM by routines that<br />

weren't compiled with the -cmprofile option. (These include routines<br />

in CM libraries such as CMSSL.) If the routine had been compiled with<br />

-cmprofile, this time would be allocated to the other CM resources.<br />

This resource is not displayed for CM-2/200 C* programs or CM Fortran<br />

programs prior to Version 2.1; for these programs, CM time in routines not<br />

compiled with -cmprof ile is not measured.<br />

* CM Total is the total of these resources. It represents the program's use<br />

of the CM subsystem.<br />

The total use of the front-end subsystem can be less than or equal to 100 percent.<br />

Typically, it will be less than 100 percent, because there will be times when the<br />

CM is busy and the front end is not.<br />

The total use of the CM subsystem can also be less than or equal to 100 percent.<br />

The difference between the total and 100 percent is time during which the CM<br />

is idle. To use the CM efficiently, CM idle time should be kept as low as possible.<br />

Note that the use of front-end resources and CM resources can each sum to 100<br />

percent, because both can be busy all the time a program is executing.<br />

Version 1.2, March 1993<br />

Copyright ) 1993 Thinking Machines Corporation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!