skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Experience of implementing applicative parallelism on Cray X-MP

Abstract

The traditional approach on Cray multiprocessing has been multitasking in FORTRAN environments with operating system support. This kind of approach usually requires explicit user intervention to restructure or reformulated the algorithms to control parallel execution. However, it is error-prone and in most cases, only coarse-grain parallelism such as subrountines or functions was explored. In this paper, an implemention of micro-tasking for an applicative language called SISAL on Cray X-MP is reported. The experience indicates where the automatic approach to parallelization works well, as well as sources of inefficient behavior on the Cray X-MP. The experience also suggests some future improvements of SISAL multiprocessing on Cray X-MP. 9 refs., 1 fig.

Authors:
Publication Date:
Research Org.:
Lawrence Livermore National Lab., CA (USA)
OSTI Identifier:
7184030
Report Number(s):
UCRL-98303; CONF-880975-1
ON: DE88011728
DOE Contract Number:  
W-7405-ENG-48
Resource Type:
Conference
Resource Relation:
Conference: CONPAR '88, Manchester, UK, 12 Sep 1988; Other Information: Portions of this document are illegible in microfiche products
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; CRAY COMPUTERS; PARALLEL PROCESSING; ALGORITHMS; MEMORY MANAGEMENT; PROGRAMMING LANGUAGES; COMPUTERS; MATHEMATICAL LOGIC; PROGRAMMING; 990210* - Supercomputers- (1987-1989)

Citation Formats

Lee, Ching-Cheng. Experience of implementing applicative parallelism on Cray X-MP. United States: N. p., 1988. Web.
Lee, Ching-Cheng. Experience of implementing applicative parallelism on Cray X-MP. United States.
Lee, Ching-Cheng. 1988. "Experience of implementing applicative parallelism on Cray X-MP". United States.
@article{osti_7184030,
title = {Experience of implementing applicative parallelism on Cray X-MP},
author = {Lee, Ching-Cheng},
abstractNote = {The traditional approach on Cray multiprocessing has been multitasking in FORTRAN environments with operating system support. This kind of approach usually requires explicit user intervention to restructure or reformulated the algorithms to control parallel execution. However, it is error-prone and in most cases, only coarse-grain parallelism such as subrountines or functions was explored. In this paper, an implemention of micro-tasking for an applicative language called SISAL on Cray X-MP is reported. The experience indicates where the automatic approach to parallelization works well, as well as sources of inefficient behavior on the Cray X-MP. The experience also suggests some future improvements of SISAL multiprocessing on Cray X-MP. 9 refs., 1 fig.},
doi = {},
url = {https://www.osti.gov/biblio/7184030}, journal = {},
number = ,
volume = ,
place = {United States},
year = {Sun May 01 00:00:00 EDT 1988},
month = {Sun May 01 00:00:00 EDT 1988}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: