Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jed Brown is active.

Publication


Featured researches published by Jed Brown.


Archive | 2014

HPGMG 1.0: A Benchmark for Ranking High Performance Computing Systems

Mark Adams; Jed Brown; John Shalf; Brian Van Straalen; Erich Strohmaier; Samuel Williams

This document provides an overview of the benchmark ? HPGMG ? for ranking large scale general purpose computers for use on the Top500 list [8]. We provide a rationale for the need for a replacement for the current metric HPL, some background of the Top500 list and the challenges of developing such a metric; we discuss our design philosophy and methodology, and an overview of the specification of the benchmark. The primary documentation with maintained details on the specification can be found at hpgmg.org and the Wiki and benchmark code itself can be found in the repository https://bitbucket.org/hpgmg/hpgmg.


SIAM Journal on Scientific Computing | 2013

Achieving Textbook Multigrid Efficiency for Hydrostatic Ice Sheet Flow

Jed Brown; Barry F. Smith; Aron J. Ahmadia

The hydrostatic equations for ice sheet flow offer improved fidelity compared with the shallow ice approximation and shallow stream approximation popular in todays ice sheet models. Nevertheless, they present a serious bottleneck because they require the solution of a three-dimensional (3D) nonlinear system, as opposed to the two-dimensional system present in the shallow stream approximation. This 3D system is posed on high-aspect domains with strong anisotropy and variation in coefficients, making it expensive to solve with current methods. This paper presents a Newton--Krylov multigrid solver for the hydrostatic equations that demonstrates textbook multigrid efficiency (an order of magnitude reduction in residual per iteration and solution of the fine-level system at a small multiple of the cost of a residual evaluation). Scalability on Blue Gene/P is demonstrated, and the method is compared to various algebraic methods that are in use or have been proposed as viable approaches.


ieee international conference on high performance computing data and analytics | 2014

pTatin3D: high-performance methods for long-term lithospheric dynamics

Dave A. May; Jed Brown; Laetitia Le Pourhiet

Simulations of long-term lithospheric deformation involve post-failure analysis of high-contrast brittle materials driven by buoyancy and processes at the free surface. Geodynamic phenomena such as subduction and continental rifting take place over millions year time scales, thus require efficient solution methods. We present pTatin3D, a geodynamics modeling package utilising the material-point-method for tracking material composition, combined with a multigrid finite-element method to solve heterogeneous, incompressible visco-plastic Stokes problems. Here we analyze the performance and algorithmic tradeoffs of pTatin3Ds multigrid preconditioner. Our matrix-free geometric multigrid preconditioner trades flops for memory bandwidth to produce a time-to-solution > 2× faster than the best available methods utilising stored matrices (plagued by memory bandwidth limitations), exploits local element structure to achieve weak scaling at 30% of FPU peak on Cray XC-30, has improved dynamic range due to smaller memory footprint, and has more consistent timing and better intra-node scalability due to reduced memory-bus and cache pressure.


Computing in Science and Engineering | 2015

Run-Time Extensibility and Librarization of Simulation Software

Jed Brown; Matthew G. Knepley; Barry F. Smith

Build-time configuration and environment assumptions are hampering progress and usability in scientific software. This situation, which would be utterly unacceptable in nonscientific software, somehow passes for the norm in scientific packages. The scientific software community needs reusable, easy-to-use software packages that are flexible enough to accommodate next-generation simulation and analysis demands.


SIAM Journal on Scientific Computing | 2015

EFFICIENT IMPLEMENTATION OF NONLINEAR COMPACT SCHEMES ON MASSIVELY PARALLEL PLATFORMS

Debojyoti Ghosh; Emil M. Constantinescu; Jed Brown

Weighted nonlinear compact schemes are ideal for simulating compressible, turbulent flows because of their nonoscillatory nature and high spectral resolution. However, they require the solution to banded systems of equations at each time-integration step or stage. We focus on tridiagonal compact schemes in this paper. We propose an efficient implementation of such schemes on massively parallel computing platforms through an iterative substructuring algorithm to solve the tridiagonal system of equations. The key features of our implementation are that it does not introduce any parallelization-based approximations or errors and it involves minimal neighbor-to-neighbor communications. We demonstrate the performance and scalability of our approach on the IBM Blue Gene/Q platform and show that the compact schemes are efficient and have performance comparable to that of standard noncompact finite-difference methods on large numbers of processors (


SIAM Journal on Scientific Computing | 2016

Segmental Refinement: A Multigrid Technique for Data Locality

Mark Adams; Jed Brown; Matthew G. Knepley; Ravi Samtaney

\sim500,000


arXiv: Distributed, Parallel, and Cluster Computing | 2018

A Parallel Solver for Graph Laplacians

Tristan Konolige; Jed Brown

) and small subdomain sizes (four points per dimensi...


parallel computing | 2016

petsc: Portable, Extensible Toolkit for Scientific Computation

Barry F. Smith; stefanozampini; tisaac; SurtaiHan; Satish Balay; Karl Rupp; Victor Minden; sarich; vijaysm; Hong Zhang; Peter R. Brune; Jed Brown; VictorEijkhout; Lisandro Dalcin; markadams; Matthew G. Knepley; Dmitry Karpeyev; Lois Curfman McInnes; Fande Kong

We investigate a domain decomposed multigrid technique, termed segmental refinement, for solving general nonlinear elliptic boundary value problems. We extend the method first proposed in 1994 by analytically and experimentally investigating its complexity. We confirm that communication of traditional parallel multigrid is eliminated on fine grids, with modest amounts of extra work and storage, while maintaining the asymptotic exactness of full multigrid. We observe an accuracy dependence on the segmental refinement subdomain size, which was not considered in the original analysis. We present a communication complexity analysis that quantifies the communication costs ameliorated by segmental refinement and report performance results with up to 64K cores on a Cray XC30.


international conference on cluster computing | 2016

Active Learning in Performance Analysis

Dmitry Duplyakin; Jed Brown; Robert Ricci

Problems from graph drawing, spectral clustering, network flow and graph partitioning can all be expressed in terms of graph Laplacian matrices. There are a variety of practical approaches to solving these problems in serial. However, as problem sizes increase and single core speeds stagnate, parallelism is essential to solve such problems quickly. We present an unsmoothed aggregation multigrid method for solving graph Laplacians in a distributed memory setting. We introduce new parallel aggregation and low degree elimination algorithms targeted specifically at irregular degree graphs. These algorithms are expressed in terms of sparse matrix-vector products using generalized sum and product operations. This formulation is amenable to linear algebra using arbitrary distributions and allows us to operate on a 2D sparse matrix distribution, which is necessary for parallel scalability. Our solver outperforms the natural parallel extension of the current state of the art in an algorithmic comparison. We demonstrate scalability to 576 processes and graphs with up to 1.7 billion edges.


Archive | 2014

Scalable Nonlinear Compact Schemes

Debojyoti Ghosh; Emil M. Constantinescu; Jed Brown

Collaboration


Dive into the Jed Brown's collaboration.

Top Co-Authors

Avatar

Barry F. Smith

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Karl Rupp

Vienna University of Technology

View shared research outputs
Top Co-Authors

Avatar

Dmitry Duplyakin

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Hong Zhang

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Satish Balay

Argonne National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Brian Van Straalen

Lawrence Berkeley National Laboratory

View shared research outputs
Researchain Logo
Decentralizing Knowledge