• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

Interprocedural Transformations for Parallel Computing


, , Journal of Internet Computing and Services, Vol. 2, No. 4, pp. 91-100, Oct. 2001
Full Text:

Abstract

Since roost of the program execution time is spent in the loop structure, the problem of extracting parallelism from sequential loop has been one of the most important research issues. However. roost programs have Implicit interprocedure parallelism. This paper presents a generalized method extracting parallelism in loops having the procedure calls. Most parallelization of loops having procedure calls focus on the uniform code where data dependency distance is constant. We present algorithms which can be applied to uniform code, nonuniform code, and complex code. The performance of the proposed algorithm, loop extraction, loop embedding and procedure cloning transformation methods have been evaluated using CRAY-T3E. The result shows the effective of the proposed algorithm.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
장유숙 & 박두순 (2001). Interprocedural Transformations for Parallel Computing. Journal of Internet Computing and Services, 2(4), 91-100.

[IEEE Style]
장유숙 and 박두순, "Interprocedural Transformations for Parallel Computing," Journal of Internet Computing and Services, vol. 2, no. 4, pp. 91-100, 2001.

[ACM Style]
장유숙 and 박두순. 2001. Interprocedural Transformations for Parallel Computing. Journal of Internet Computing and Services, 2, 4, (2001), 91-100.