Development and Implementation of an Interactive Parallelization Assistance Tool for OpenMP: iPat/OMP

  • Authors:
  • Makoto Ishihara;Hiroki Honda;Mitsuhisa Sato

  • Affiliations:
  • The authors are with the Graduate School of Information Systems, University of Electro-Communications, Chofu-shi, 182--8585 Japan. E-mail: ishihara@yuba.is.uec.ac.jp,;The authors are with the Graduate School of Information Systems, University of Electro-Communications, Chofu-shi, 182--8585 Japan. E-mail: ishihara@yuba.is.uec.ac.jp,;The author is with the Graduate School of Systems and Information Engineering, University of Tsukuba, Tsukuba-shi, 305--8577 Japan.

  • Venue:
  • IEICE - Transactions on Information and Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.02

Visualization

Abstract

iPat/OMP is an interactive parallelization assistance tool for OpenMP. In the present paper, we describe the design concept of iPat/OMP, the parallelization sequence achieved by the tool and its current implementation status. In addition, we present an evaluation of the performance of the implemented functionalities. The experimental results show that iPat/OMP can detect parallelism and create an appropriate OpenMP directive for several for-loops.