pith. sign in

arxiv: 1410.6449 · v2 · pith:2NPMOK2Wnew · submitted 2014-10-23 · 💻 cs.PL

Parallel Prefix Polymorphism Permits Parallelization, Presentation & Proof

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

Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad applicability far beyond computations for technical computing: parallelism in distributed computing, presentation of visualizations of runtime data flow, and proofs for formal verification of correctness. The ability to reuse a single codebase for all these purposes provides new ways to understand and verify parallel programs.

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.