z-logo
open-access-imgOpen Access
Rapid prototyping frameworks for developing scientific applications: A case study
Author(s) -
Christopher D. Rickett,
Sung-Eun Choi,
C. E. Rasmussen,
Matthew Sottile
Publication year - 2006
Publication title -
the journal of supercomputing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.445
H-Index - 61
eISSN - 1573-0484
pISSN - 0920-8542
DOI - 10.1007/s11227-006-7953-6
Subject(s) - python (programming language) , computer science , rapid prototyping , software engineering , programming language , fortran , national laboratory , extensibility , factoring , operating system , mechanical engineering , engineering physics , finance , engineering , economics
In this paper, we describe a Python-based framework for the rapid prototyping of scientific applications. A case study was performed using a problem specification developed for Marmot, a project at the Los Alamos National Laboratory aimed at re-factoring standard physics codes into reusable and extensible components. Components were written in Python, ZPL, Fortran, and C++ following the Marmot component design. We evaluate our solution both qualitatively and quantitatively by comparing it to a single-language version written in C.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom