Magazine Article

Computer-Aided Parallelizer and Optimizer

TBMG-10942

09/01/2011

Abstract
Content

The Computer-Aided Parallelizer and Optimizer (CAPO) automates the insertion of compiler directives (see figure) to facilitate parallel processing on Shared Memory Parallel (SMP) machines. While CAPO currently is integrated seamlessly into CAPTools (developed at the University of Greenwich, now marketed as ParaWise), CAPO was independently developed at Ames Research Center as one of the components for the Legacy Code Modernization (LCM) project. The current version takes serial FORTRAN programs, performs interprocedural data dependence analysis, and generates OpenMP directives. Due to the widely supported OpenMP standard, the generated OpenMP codes have the potential to run on a wide range of SMP machines.

Meta TagsDetails
Citation
"Computer-Aided Parallelizer and Optimizer," Mobility Engineering, September 1, 2011.
Additional Details
Publisher
Published
Sep 1, 2011
Product Code
TBMG-10942
Content Type
Magazine Article
Language
English