| ... | ... | @@ -5,6 +5,7 @@ title: Profilage de Code |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Code profilers
|
|
|
|
|
|
|
|
In this Wiki, we will provide a methodology to install and run some code profilers. This has been tested on a specific
|
| ... | ... | @@ -118,6 +119,23 @@ In the above, the `-optKeepFiles` allows to keep intermediate files. The `-optTa |
|
|
|
BEGIN_INSTRUMENT_SECTION
|
|
|
|
loops routine="#"
|
|
|
|
END_INSTRUMENT_SECTION
|
|
|
|
|
|
|
|
BEGIN_EXCLUDE_LIST
|
|
|
|
void Sequencer::thread#
|
|
|
|
void Controller::thread#
|
|
|
|
int NAMD_read_int#
|
|
|
|
void PDBDATA::scan#
|
|
|
|
Real PDBAtom::zcoor#
|
|
|
|
Real PDBAtom::ycoor#
|
|
|
|
Real PDBAtom::xcoor#
|
|
|
|
Bool Molocule::is_hydrogen#
|
|
|
|
END_EXCLUDE_LIST
|
|
|
|
|
|
|
|
BEGIN_FILE_EXCLUDE_LIST
|
|
|
|
*mainfunc.C
|
|
|
|
*memusage.C
|
|
|
|
*BackEnd.C
|
|
|
|
END_FILE_EXCLUDE_LIST
|
|
|
|
```
|
|
|
|
|
|
|
|
Here, we specify that loops will be instrumented in all the functions of the program.
|
| ... | ... | |
| ... | ... | |