skip to main content
10.1145/2442516.2442559acmconferencesArticle/Chapter ViewAbstractPublication PagesppoppConference Proceedingsconference-collections
poster

Swift/T: scalable data flow programming for many-task applications

Published: 23 February 2013 Publication History

Abstract

Swift/T, a novel programming language implementation for highly scalable data flow programs, is presented.

References

[1]
R. L. Bocchino, Jr., V. S. Adve, S. V. Adve, M. Snir. Parallel programming must be deterministic by default. In Workshop Hot Topics in Parallelism: HotPar'09.
[2]
J. T. Feo, D. C. Cann, R. R. Oldehoeft. A report on the Sisal language project. J. Parallel and Distributed Computing, 1990.
[3]
M. Hategan, J. Wozniak, K. Maheshwari. Coasters: uniform resource provisioning and access for scientific computing on clouds and grids. In Proc. Utility and Cloud Computing.
[4]
E. L. Lusk, S. C. Pieper, R. M. Butler. More scalability, less pain: A simple programming model and its implementation for extreme computing. SciDAC Review, 2010.
[5]
K. R. Traub. A compiler for the MIT tagged-token dataflow architecture. Tech. rep., Massachusetts Institute of Technology, 1986.
[6]
M. Wilde, M. Hategan, J. M. Wozniak, B. Clifford, D. S. Katz, I. Foster. Swift: A language for distributed parallel scripting. Par. Comp., 2011.
[7]
J. M. Wozniak, T. G. Armstrong, E. L. Lusk, D. S. Katz, M. Wilde, I. T. Foster. Turbine: A distributed memory data flow engine for many-task applications. In Int'l Workshop Scalable Workflow Enactment Engines and Technologies (SWEET) 2012.

Cited By

View all
  • (2024)The impact of damaging epilepsy and cardiac genetic variant burden in sudden death in the youngGenome Medicine10.1186/s13073-024-01284-w16:1Online publication date: 16-Jan-2024
  • (2022)Braid-DB: Toward AI-Driven Science with Machine Learning ProvenanceDriving Scientific and Engineering Discoveries Through the Integration of Experiment, Big Data, and Modeling and Simulation10.1007/978-3-030-96498-6_14(247-261)Online publication date: 10-Mar-2022
  • (2021)Enabling Extremely Fine-grained Parallelism via Scalable Concurrent Queues on Modern Many-core Architectures2021 29th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)10.1109/MASCOTS53633.2021.9614292(1-8)Online publication date: 3-Nov-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PPoPP '13: Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of parallel programming
February 2013
332 pages
ISBN:9781450319225
DOI:10.1145/2442516
  • cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 48, Issue 8
    PPoPP '13
    August 2013
    309 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/2517327
    Issue’s Table of Contents

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 February 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adlb
  2. concurrency
  3. dataflow
  4. exascale
  5. futures
  6. mpi
  7. swift
  8. turbine

Qualifiers

  • Poster

Conference

PPoPP '13
Sponsor:

Acceptance Rates

Overall Acceptance Rate 230 of 1,014 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)The impact of damaging epilepsy and cardiac genetic variant burden in sudden death in the youngGenome Medicine10.1186/s13073-024-01284-w16:1Online publication date: 16-Jan-2024
  • (2022)Braid-DB: Toward AI-Driven Science with Machine Learning ProvenanceDriving Scientific and Engineering Discoveries Through the Integration of Experiment, Big Data, and Modeling and Simulation10.1007/978-3-030-96498-6_14(247-261)Online publication date: 10-Mar-2022
  • (2021)Enabling Extremely Fine-grained Parallelism via Scalable Concurrent Queues on Modern Many-core Architectures2021 29th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)10.1109/MASCOTS53633.2021.9614292(1-8)Online publication date: 3-Nov-2021
  • (2021)Reusability First: Toward FAIR Workflows2021 IEEE International Conference on Cluster Computing (CLUSTER)10.1109/Cluster48925.2021.00053(444-455)Online publication date: Sep-2021
  • (2019)Efficient Scheduling of Scientific Workflows Using Hot Metadata in a Multisite CloudIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2018.286785731:10(1940-1953)Online publication date: 1-Oct-2019
  • (2018)PaPaSProceedings of the Practice and Experience on Advanced Research Computing10.1145/3219104.3229289(1-8)Online publication date: 22-Jul-2018
  • (2018)Abstractions and Directives for Adapting Wavefront Algorithms to Future ArchitecturesProceedings of the Platform for Advanced Scientific Computing Conference10.1145/3218176.3218228(1-10)Online publication date: 2-Jul-2018
  • (2018)Performance analysis and optimization of in-situ integration of simulation with data analysisProceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing10.1145/3208040.3208049(192-205)Online publication date: 11-Jun-2018
  • (2018)Parallelism in C++ Using Sequential Communicating Processes2018 17th International Symposium on Parallel and Distributed Computing (ISPDC)10.1109/ISPDC2018.2018.00030(157-163)Online publication date: Jun-2018
  • (2018)Evaluation of Asynchronous Offloading Capabilities of Accelerator Programming Models for Multiple DevicesAccelerator Programming Using Directives10.1007/978-3-319-74896-2_9(160-182)Online publication date: 31-Jan-2018
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media