Distributed execution of functional programs using the JVM

被引:0
|
作者
Du Bois, AR
Costa, ACD
机构
[1] Univ Fed Rio Grande Sul, Inst Informat, Programa Pos Grad Computac, BR-91501900 Porto Alegre, RS, Brazil
[2] Univ Catolica Pelotas, UCPel, Escola Informat, BR-96010000 Pelotas, RS, Brazil
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present in this paper the implementation, in the Java language, of a distributed environment for running functional programs. The idea is to join Java Virtual Machines (JVMs) running on different computers into a single virtual machine for running functional programs. To test this virtual machine we have implemented a small Haskell like functional language in which parallelism is expressed by some simple combinators.
引用
收藏
页码:570 / 582
页数:13
相关论文
共 50 条
  • [21] Sulong - Execution of LLVM-Based Languages on the JVM
    Rigger, Manuel
    Grimmer, Matthias
    Moessenboeck, Hanspeter
    PROCEEDINGS OF THE 11TH WORKSHOP ON IMPLEMENTATION, COMPILATION, OPTIMIZATION OF OBJECT-ORIENTED LANGUAGES, PROGRAMS AND SYSTEMS (ICOOOLPS'16), 2016,
  • [22] Distributed CFG-based Symbolic Execution for Assembly Programs
    Adachi, Takumi
    Yamane, Satoshi
    Sakurai, Kohei
    2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 76 - 80
  • [23] Parampl: A Simple Tool for Parallel and Distributed Execution of AMPL Programs
    Olszak, Artur
    Karbowski, Andrzej
    IEEE ACCESS, 2018, 6 : 49282 - 49291
  • [24] Optimized Parallel Execution of Declarative Programs on Distributed Memory Multiprocessors
    沈美明
    田新民
    王鼎兴
    郑纬民
    温冬婵
    JournalofComputerScienceandTechnology, 1993, (03) : 233 - 242
  • [25] Extremal Optimization applied to load balancing in execution of distributed programs
    De Falco, Ivanoe
    Laskowski, Eryk
    Olejnik, Richard
    Scafuri, Umberto
    Tarantino, Ernesto
    Tudruj, Marek
    APPLIED SOFT COMPUTING, 2015, 30 : 501 - 513
  • [26] Distributed and parallel execution of Java']Java programs on a DSM system
    Hou, TW
    Chen, FG
    Lee, JL
    Cheng, YL
    FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 555 - 559
  • [27] A FLEXIBLE MODEL FOR STUDYING THE EXECUTION OF DATAFLOW PROGRAMS IN DISTRIBUTED SYSTEMS
    DELCAMBRE, LML
    SHRIVER, BD
    INTERFACES IN COMPUTING, 1985, 3 (01): : 55 - 65
  • [28] MULTICORE EXECUTION OF DYNAMIC DATAFLOW PROGRAMS ON THE DISTRIBUTED APPLICATION LAYER
    Boutellier, J.
    Ghazi, A.
    2015 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2015, : 893 - 897
  • [29] A new distributed JVM for cluster computing
    Lobosco, M
    Silva, A
    Loques, O
    de Amorim, CL
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 1207 - 1215
  • [30] Distributed evaluation of functional BSP programs
    Loulergue, F.
    Parallel Processing Letters, 2001, 11 (04) : 423 - 437