Difference between revisions of "Known Issues In TAU"

From Tau Wiki
Jump to: navigation, search
 
 
(One intermediate revision by the same user not shown)
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.

Latest revision as of 00:52, 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.