Sun WorkShop 5.0 LoopTool 2.2 ============================================================================= Introduction: LoopTool 2.2 extends the WorkShop development tools and compiler with support for performance tuning of automatically parallelized programs. LoopTool 2.2 is included in the following Sun Workshop products: Sun Visual WorkShop C++ 5.0 Sun Performance WorkShop Fortran 5.0 Sun Professional WorkShop C 5.0 ____________________________________________________________________________ Table of Contents : A. New Features B. Changes to Features C. Software Incompatibilities D. Current Software Notes E. Fixed Software Bugs F. Documentation Roadmap ____________________________________________________________________________ A. New Features ____________________________________________________________________________ B. Changes to Features ____________________________________________________________________________ C. Software Incompatibilities * LoopTool 2.2 tools are available for SPARC platforms only. ____________________________________________________________________________ D. Current Software Notes LoopTool: NOTE Inner/Outer Loop Times: Loop times are measured as wallclock elapsed time. If a loop is parallelized, it is credited with the elapsed time for all of the instances of the loop. Thus, inner parallelized loops may sometimes be credited with more elapsed runtime than the outer loop that encompasses the parallelized loop. This is not a bug - this is expected behavior! - but it can be misleading. NOTE Cutoff: The looptool GUI allows you to specify a "cutoff." This cutoff figure should be entered as an integer between 0 and 100. The loops shown in the histogram are those that account for cutoff% of the runtime of the longest running loop. This is not a bug, but since the looptool GUI does not explain this, the cutoff figure may be mysterious at first. NOTE Source directory: If looptool cannot find the source file for a selected loop, it prompts you for the source path. Simply choose any file in the source directory that contains the source file(s) for your program - it is not necessary to select the exact file name. ____________________________________________________________________________ E. Fixed Software Bugs ____________________________________________________________________________ F. Documentation Roadmap