FORK - A HIGH-LEVEL LANGUAGE FOR PRAMS

被引:0
|
作者
HAGERUP, T
SCHMITT, A
SEIDL, H
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new programming language designed to allow the convenient expression of algorithms for a parallel random access machine (PRAM). The language attempts to satisfy two potentially conflicting goals: On the one hand, it should be simple and clear enough to serve as a vehicle for human-to-human communication of algorithmic ideas. On the other hand, it should be automatically translatable to efficient machine (i.e., PRAM) code, and it should allow precise statements to be made about the amount of resources (primarily time) consumed by a given program. In the sequential setting, both objectives are reasonably well met by the Algol-like languages, e.g., with the RAM as the underlying machine model, but we are not aware of any language that allows a satisfactory expression of typical PRAM algorithms. Our contribution should be seen as a modest attempt to fill this gap.
引用
收藏
页码:304 / 320
页数:17
相关论文
共 50 条
  • [1] HIGH-LEVEL MICROCOMPUTER LANGUAGE
    FERGUSON, DF
    GIBBONS, AJ
    [J]. MINI-MICRO SYSTEMS, 1978, 11 (10): : 90 - &
  • [2] HIGH-LEVEL LANGUAGE DESIGN
    ALLWEISS, JA
    MCCLINTOCK, JH
    [J]. DATAMATION, 1981, 27 (04): : 186 - &
  • [3] TOWARD A HIGH-LEVEL LANGUAGE
    不详
    [J]. ELECTRONICS, 1978, 51 (17): : 24 - 24
  • [4] ENGLISH IS A HIGH-LEVEL LANGUAGE
    JAMES, G
    [J]. INFOSYSTEMS, 1977, 24 (01): : 74 - &
  • [5] IMPLEMENTING LISP IN A HIGH-LEVEL LANGUAGE
    FITCH, JP
    NORMAN, AC
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1977, 7 (06): : 713 - 725
  • [6] WANTED - HIGH-LEVEL DBMS LANGUAGE
    PARSONS, RG
    [J]. DATA MANAGEMENT, 1978, 16 (05): : 21 - 23
  • [7] COBOL AS A HIGH-LEVEL LANGUAGE FOR MICROCOMPUTERS
    HEWITT, P
    [J]. COMPUTER DESIGN, 1981, 20 (06): : 99 - 101
  • [8] HIGH-LEVEL TOOLS FOR LANGUAGE IMPLEMENTATION
    KOSKIMIES, K
    PAAKKI, J
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1991, 15 (02) : 115 - 131
  • [9] HIGH-LEVEL LANGUAGE SPOKEN HERE
    ARROWSMITH, C
    [J]. SOAP COSMETICS CHEMICAL SPECIALTIES, 1978, 54 (01): : 60 - &
  • [10] Pan: A high-level configuration language
    Cons, L
    Poznanski, P
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE SIXTEENTH SYSTEMS ADMINISTRATION CONFERENCE (LISA XVI), 2002, : 83 - 98