Flux - A Data-Flow Programming Language

被引:0
|
作者
Ispas, R. [1 ]
Negreanu, L. [2 ]
机构
[1] RAI Software, Bucharest, Romania
[2] Univ Politehn Bucuresti, Bucharest, Romania
来源
关键词
parallel programming languages; data-flow parallel programming languages; type systems; processes; control systems; neural networks; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The goal of this paper is to establish the design requirements of a programming language enabled to extract the maximum parallelism from source code. The structure of imperative and functional languages are analyzed in regards to parallelism. Next, the data-flow paradigm is introduced. Its major obstacles are identified and solutions are provided based on compile-time analysis. The resulting language should enable wide-scale parallelism, scaling from instruction to cluster.
引用
收藏
页码:107 / 116
页数:10
相关论文
共 50 条
  • [1] THE LUSTER SYNCHRONOUS DATA-FLOW PROGRAMMING LANGUAGE - DESIGN AND SEMANTICS
    PLAICE, JA
    [J]. ANNALS OF THE NEW YORK ACADEMY OF SCIENCES, 1992, 661 : 118 - 151
  • [2] A data-flow testing methodology for a dataflow based visual programming language
    Karam, MR
    Smedley, TJ
    [J]. IEEE 2002 SYMPOSIA ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2002, : 86 - 88
  • [3] MULTIPROCESSOR SYSTEMS PROGRAMMING IN A HIGH-LEVEL DATA-FLOW LANGUAGE
    GAUDIOT, JL
    LEE, LT
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 258 : 134 - 151
  • [4] Opening the Valve on Pure-Data: Usage Patterns and Programming Practices of a Data-Flow Based Visual Programming Language
    Islam, Anisha
    Eng, Kalvin
    Hindle, Abram
    [J]. 2024 IEEE/ACM 21ST INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2024, : 492 - 497
  • [5] Foundations of Total Functional Data-Flow Programming
    Tranco y Widemann, Baltasar
    Lepper., Markus
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (153): : 143 - 167
  • [6] ERROR DATA VALUES IN THE DATA-FLOW LANGUAGE VAL
    WETHERELL, CS
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (02): : 226 - 238
  • [7] A Hybrid Data-flow Visual Programing Language
    Wang, Hongxin
    Luo, Qiuming
    Du, Zheng
    [J]. 51ST INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS PROCEEDINGS, ICPP 2022, 2022,
  • [8] Grafcet revisited with a synchronous data-flow language
    Le Parc, P
    L'Her, D
    Scharbarg, JL
    Marcé, L
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1999, 29 (03): : 284 - 293
  • [9] IMPLEMENTATION OF THE DATA-FLOW SYNCHRONOUS LANGUAGE SIGNAL
    AMAGBEGNON, P
    BESNARD, L
    LEGUERNIC, P
    [J]. SIGPLAN NOTICES, 1995, 30 (06): : 163 - 173
  • [10] A data-flow language for business process models
    Bruno, Giorgio
    [J]. CENTERIS 2014 - CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2014 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2014 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, 2014, 16 : 128 - 137