Automatic Parallelization with Separation Logic

Authors

  • Mohammad Raza
  • Cristiano Calcagno
  • Philippa Gardner

Abstract

We present a separation logic framework which can express properties of memory separation between different points in a program. We describe an algorithm based on this framework for determining independences between statements in a program which can be used for parallelization.

Venue

ESOP 2009

Publication Date

Mar 2009

Identifiers

Source Materials