Distributed places

Kevin Tew, James Swaine, Matthew Flatt, Robert Findler, Peter A Dinda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Distributed Places bring new support for distributed, message-passing parallelism to Racket. This paper gives an overview of the programming model and how we had to modify our existing, runtime-system to support distributed places. We show that the freedom to design the programming model helped us to make the implementation tractable. The paper presents an evaluation of the design, examples of higher-level API's that can be built on top of distributed places, and performance results of standard parallel benchmarks.

Original languageEnglish (US)
Title of host publicationTrends in Functional Programming - 14th International Symposium, TFP 2013, Revised Selected Papers
PublisherSpringer Verlag
Pages34-57
Number of pages24
ISBN (Print)9783642453397
DOIs
StatePublished - Jan 1 2014
Event14th International Symposium on Trends in Functional Programming, TFP 2013 - Provo, UT, United States
Duration: May 14 2013May 16 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8322 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other14th International Symposium on Trends in Functional Programming, TFP 2013
Country/TerritoryUnited States
CityProvo, UT
Period5/14/135/16/13

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Distributed places'. Together they form a unique fingerprint.

Cite this