List of Figures
| Table of Contents | List of Figures | List of Examples | List of Tables |
- Figure 2-1. Parallel Analyzer View Main Window
- Figure 2-2. The Icon Legend… Window
- Figure 2-3. Loop Display Controls
- Figure 2-4. Show Loop Types Option Button
- Figure 2-5. Filtering Option Button and Text Field
- Figure 2-6. Subroutines and Files View
- Figure 2-7. Filtering Option Button
- Figure 2-8. Source View
- Figure 2-9. Transformed Source Window
- Figure 2-10. Global Effects of Selecting a Loop
- Figure 2-11. Loop Information Display Without Performance Data
- Figure 2-12. Highlight Button
- Figure 2-13. Transformed Loops View for Loop Olid 2
- Figure 2-14. Transformed Loops in Source Windows
- Figure 2-15. Explicitly Parallelized Loop
- Figure 2-16. Source View of C$OMP PARALLEL DO Directive
- Figure 2-17. Obstacles to Parallelization
- Figure 2-18. Parallelizable Data Dependence
- Figure 2-19. Highlighting on Multiple Lines
- Figure 2-20. Requesting a C$OMP PARALLEL DO Directive
- Figure 2-21. Parallelization Control View After Choosing C$OMP PARALLEL DO…
- Figure 2-22. Effect of Changes on the Loop List
- Figure 2-23. Adding an Assertion
- Figure 2-24. Deleting an Assertion
- Figure 2-25. Run gdiff After Update
- Figure 2-26. Setting the Checkbox for Run Editor After Update
- Figure 2-27. Build View of Build Manager
- Figure 2-28. Loops Explicitly Parallelized Using C$OMP DO
- Figure 2-29. Loops Using C$OMP BARRIER Synchronization
- Figure 2-30. C$SGI DISTRIBUTE Directive and Text Field
- Figure 3-1. Starting the Performance Analyzer
- Figure 3-2. Parallel Analyzer View — Performance Data Loaded
- Figure 3-3. Source View for Performance Experiment
- Figure 3-4. Sort by Performance Cost
- Figure 3-5. Loop Information Display With Performance Data
- Figure 4-1. Parallel Analyzer View Main Window
- Figure 4-2. Parallel Analyzer View Menu Bar and Menus
- Figure 4-3. Admin Menu
- Figure 4-4. Output Text File Selection Dialog
- Figure 4-5. Parallelization Icon Legend (Resized)
- Figure 4-6. Launch Tool Submenu
- Figure 4-7. Project Submenu and Windows
- Figure 4-8. Views Menu
- Figure 4-9. Fileset Menu
- Figure 4-10. Update Menu
- Figure 4-11. Configuration Menu
- Figure 4-12. Operations Menu and Submenus
- Figure 4-13. Help Menu
- Figure 4-14. Loop List Display
- Figure 4-15. Loop List with Column Headings
- Figure 4-16. Loop Display Controls
- Figure 4-17. Sort Option Button
- Figure 4-18. Show Loop Types Option Button
- Figure 4-19. Filtering Option Button
- Figure 4-20. Loop Information Display
- Figure 4-21. Loop Parallelization Controls
- Figure 4-22. MP Chunk Size Field Changed
- Figure 4-23. Obstacles to Parallelization Block
- Figure 4-24. Assertion Information Block and Options (n32 and n64 Compilation)
- Figure 4-25. Parallelization Control View
- Figure 4-26. Parallelization Control View With C$OMP PARALLEL DO Directive
- Figure 4-27. Parallelization Control View With C$OMP DO Directive
- Figure 4-28. Transformed Loops View
- Figure 4-29. PFA Analysis Parameters View
- Figure 4-30. Subroutines and Files View
- Figure 4-31. Original and Transformed Source Windows
- Figure A-1. Explicitly Parallelized Loops Using C$PAR PDO
- Figure A-2. Loops Using C$PAR BARRIER Synchronization