login

Deductive Derivation of Parallel Programs

Published 27 August 2007
Peter Pepper
Citations15

TL;DR

This paper explores possibilities for adapting a rigorous and formal methodology for program development to the derivation of parallel programs, with particular emphasis on two questions: How can the partitioning of the data space be expressed on a high and abstract level.

Abstract

The idea of a rigorous and formal methodology for program development has been successfully applied to sequential programs. In this paper we explore possibilities for adapting this methodology to the derivation of parallel programs. Particular emphasis is given to two questions: How can the partitioning of the data space be expressed on a high and abstract level? Which kinds of functional forms do lead in a natural way to parallel implementations?

Keywords

Computer Science