This Science News Wire page contains a press release issued by an organization and is provided to you "as is" with little or no review from Science X staff.

SIAM and ACM honor software developers for large-scale scientific computing toolkit

September 29th, 2014

The Society for Industrial and Applied Mathematics (SIAM) and the Association for Computing Machinery (ACM) are pleased to present the SIAM/ACM Prize in Computational Science and Engineering to the PETSc core development team for the development of PETSc (Portable Extensible Toolkit for Scientific Computation), a suite of data structures and routines intended for use in large-scale application projects.

The prize is being awarded to Satish Balay, Jed Brown, William Gropp, Matthew Knepley, Lois Curfman McInnes, Barry Smith, and Hong Zhang for their collaborative work in developing the PETSc software package, which has transformed the way large-scale software libraries are developed, supported, and used within the CS&E community. The creation of this innovative and seminal numerical software package provides the scientific and engineering community with robust, efficient, scalable, and extensible tools that are the backbone of numerous high-performance applications. The sustained impact of this work has been felt worldwide.

The prize of $5,000 is awarded biennially by SIAM and ACM in recognition of outstanding contributions to the development and use of mathematical and computational tools and methods for the solution of science and engineering problems. The prize will be awarded at the SIAM Conference on Computational Science and Engineering to be held in Salt Lake City, Utah, in March 2015.

PETSc, an initiative of Argonne National Laboratory where it continues to be developed, employs the Message Passing Interface (MPI), a standardized, portable message-passing system used by modern computer software on a wide variety of parallel computers. PETSc, which is easy to use for beginners, is carefully designed to allow advanced users to have detailed control over the solution process.

The project is a collaboration among William Gropp of the University of Illinois; Lois Curfman McInnes, Satish Balay, Jed Brown, Barry Smith, and Hong Zhang of Argonne National Laboratory; and Matt Knepley of the University of Chicago.

The team's innovations have had a powerful and positive effect on the high performance computing community, have improved support for users, and helped to foster deep partnerships within scientific teams.

PETSc includes a large suite of parallel linear, nonlinear equation solvers, and ordinary differential equation (ODE) integrators that are usable for application codes written in C, C++, Fortran and Python. These tools enable scalable solutions of scientific applications that are modeled by partial differential equations. Designed using an object-oriented architecture, PETSc is built on a concept that allows many people to contribute and maintain their own libraries in a distributed fashion.

Provided by Society for Industrial and Applied Mathematics

Citation: SIAM and ACM honor software developers for large-scale scientific computing toolkit (2014, September 29) retrieved 25 April 2024 from https://sciencex.com/wire-news/173443518/siam-and-acm-honor-software-developers-for-large-scale-scientifi.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.