kirancodes.me
To Proof Maintenance & Beyond!

Generating Parallel Code from Object Oriented Mathematical Models

Niclas Andersson, Peter Fritzson

Abstract

For a long time efficient use of parallel computers has been hindered by dependencies introduced in software through low-level implementation practice. In this paper we present a programming environment and language called Object-Math (Object oriented Mathematical language for scientific computing), which aims at eliminating this problem by allowing the user to represent mathematical equation-based models directly in the system. The system performs analysis of mathematical models to extract parallelism and automatically generates parallel code for numerical solution.

Related papers