Functional programming and parallel processing (invited paper)

被引:0
|
作者
Lins, RD
机构
来源
VECTOR AND PARALLEL PROCESSING - VECPAR'96 | 1997年 / 1215卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Functional languages belong to a neat and very high-level programming paradigm. A functional program is a set of function definitions. The lambda-Calculus, a theory of functions under recursion, offers a solid theoretic background to functional programming. In 1978, John Backus pointed at the functional programming as a natural candidate to solve ''the software crisis''. One of the many promises of functional programming was the possibility of extracting parallelism. This paper analyses the evolution of the functional programming paradigm under this outlook.
引用
收藏
页码:429 / 457
页数:29
相关论文
共 50 条
  • [41] Functional meta-programming for parallel skeletons
    Serot, Jocelyn
    Falcou, Joel
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 1, 2008, 5101 : 154 - +
  • [42] Balanced Trees Inhabiting Functional Parallel Programming
    Morihata, Akimasa
    Matsuzaki, Kiminori
    ICFP 11 - PROCEEDINGS OF THE 2011 ACM SIGPLAN: INTERNATIONAL CONFERENCE ON FUNCTIONAL PROGRAMMING, 2011, : 117 - 128
  • [43] Parallel Nondeterministic Programming as a Language Extension to C (Short Paper)
    Kramer, Lucas
    Van Wyk, Eric
    PROCEEDINGS OF THE 18TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES (GPCE '19), 2019, : 20 - 26
  • [44] Heterogeneous multicore parallel programming for graphics processing units
    Bodin, Francois
    Bihan, Stephane
    SCIENTIFIC PROGRAMMING, 2009, 17 (04) : 325 - 335
  • [45] A PARALLEL PROCESSING ALGORITHM FOR NONLINEAR-PROGRAMMING PROBLEMS
    TSUJIMURA, Y
    IDA, K
    GEN, M
    COMPUTERS & INDUSTRIAL ENGINEERING, 1992, 23 (1-4) : 305 - 307
  • [46] PARALLEL-VECTOR PROCESSING FOR LINEAR-PROGRAMMING
    BADDOURAH, MA
    NGUYEN, DT
    COMPUTERS & STRUCTURES, 1991, 38 (03) : 269 - 281
  • [47] IAL - A PARALLEL IMAGE-PROCESSING PROGRAMMING LANGUAGE
    CROOKES, D
    MORROW, PJ
    MCPARLAND, PJ
    IEE PROCEEDINGS-I COMMUNICATIONS SPEECH AND VISION, 1990, 137 (03): : 176 - 182
  • [48] A parallel processing based neural network programming system
    Li, T.
    Li, H.
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 2498 - 2502
  • [49] PROGRAMMING PARADIGMS - PARALLEL PROCESSING, OBJECT-ORIENTED PROGRAMMING, AND A READING LIST
    SWAINE, M
    DR DOBBS JOURNAL, 1988, 13 (05): : 100 - &
  • [50] Effective HPC Programming via Domain-Specific Abstractions and Compilation Invited Paper
    Kestor, Gokcen
    PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2024-WORKSHOPS AND SPECIAL SESSIONS, CF 2024 COMPANION, 2024, : 8 - 8