pith. sign in

arxiv: 1704.03096 · v1 · pith:UXCKI4HUnew · submitted 2017-04-11 · 💻 cs.PL · cs.LO

Inferring Types for Parallel Programs

classification 💻 cs.PL cs.LO
keywords typeprogramsalgorithmprogramallowsapproachbehaviouralcode
0
0 comments X
read the original abstract

The Message Passing Interface (MPI) framework is widely used in implementing imperative pro- grams that exhibit a high degree of parallelism. The PARTYPES approach proposes a behavioural type discipline for MPI-like programs in which a type describes the communication protocol followed by the entire program. Well-typed programs are guaranteed to be exempt from deadlocks. In this paper we describe a type inference algorithm for a subset of the original system; the algorithm allows to statically extract a type for an MPI program from its source code.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.