Difference between revisions of "Known Issues In TAU"
Line 4: | Line 4: | ||
* Opari automatic instrumentation is not available in header files, however you can do manually instrumentation see tau_header_inst.sh. | * Opari automatic instrumentation is not available in header files, however you can do manually instrumentation see tau_header_inst.sh. | ||
+ | |||
+ | * Memory tracking with mallinfo | ||
+ | *: TAU uses the mallinfo call when available on a system. mallinfo is not 64-bit clean and is only accurate up to 4GB. The getrusage call is used on some other systems, but does not work at all for Linux systems. |
Revision as of 00:17, 29 August 2009
TAU instrumentation
- Parsing of templated function in C++ takes place at the pre-linking phase so loop level instrumentation is not available for templated functions.
- Opari automatic instrumentation is not available in header files, however you can do manually instrumentation see tau_header_inst.sh.
- Memory tracking with mallinfo
- TAU uses the mallinfo call when available on a system. mallinfo is not 64-bit clean and is only accurate up to 4GB. The getrusage call is used on some other systems, but does not work at all for Linux systems.