Higher-order distributed objects

Author:

Cejtin Henry1,Jagannathan Suresh1,Kelsey Richard1

Affiliation:

1. NEC Research Institute, Princeton, NJ

Abstract

We describe a distributed implementation of Scheme that permits efficient transmission of higher-order objects such as closures and continuations. The integration of distributed communication facilities within a higher-order programming language engenders a number of new abstractions and paradigms for distributed computing. Among these are user-specified load-balancing and migration policies for threads, incrementally linked distributed computations, and parameterized client-server applications. To our knowledge, this is the first distributed dialect of Scheme (or a related language) that addresses lightweight communication abstractions for higher-order objects.

Publisher

Association for Computing Machinery (ACM)

Subject

Software

Reference34 articles.

1. ARVIND NIIZtIIL R. AND t~INGALI K 1989. I-structures: Data structm'es for parallel computing A CM Trar~s Program. Lar~9. Sys. i1 4 598-632. 10.1145/69558.69562 ARVIND NIIZtIIL R. AND t~INGALI K 1989. I-structures: Data structm'es for parallel computing A CM Trar~s Program. Lar~9. Sys. i1 4 598-632. 10.1145/69558.69562

2. A language with distributed scope

3. CAItt2IE12(} N AND ~_~ELEYtNTEIt D 1_O)90. }-Io t~ to Wr~te Pez~allel Proc3rarn ~. A G'~tzde to tlbe Pert~lexed. MIT Press Cambridge Mass CAItt2IE12(} N AND ~_~ELEYtNTEIt D 1_O)90. }-Io t~ to Wr~te Pez~allel Proc3rarn ~. A G'~tzde to tlbe Pert~lexed. MIT Press Cambridge Mass

Cited by 25 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. TLC: temporal logic of distributed components;Proceedings of the ACM on Programming Languages;2020-08-02

2. Compiling for multi-language task migration;ACM SIGPLAN Notices;2016-05-11

3. PAEAN: Portable and scalable runtime support for parallel Haskell dialects;Journal of Functional Programming;2016

4. Compiling for multi-language task migration;Proceedings of the 11th Symposium on Dynamic Languages;2015-10-21

5. Distributed Places;Lecture Notes in Computer Science;2014

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3