#### Filter Results:

- Full text PDF available (2)

#### Publication Year

2007

2010

- This year (0)
- Last 5 years (0)
- Last 10 years (7)

#### Publication Type

#### Co-author

#### Journals and Conferences

#### Key Phrases

Learn More

- David DuBois, Andrew DuBois, Carolyn Connor Davenport, Steve Poole
- 2008 16th International Symposium on Field…
- 2008

Double precision floating point Sparse Matrix-Vector Multiplication (SMVM) is a critical computational kernel used in iterative solvers for systems of sparse linear equations. The poor data locality exhibited by sparse matrices along with the high memory bandwidth requirements of SMVM result in poor performance on general purpose processors. Field… (More)

Double precision floating point Sparse Matrix-Vector Multiplication (SMVM) is a critical computational kernel used in iterative solvers for systems of sparse linear equations. The poor data locality exhibited by sparse matrices along with the high memory bandwidth requirements of SMVM result in poor performance on general purpose processors. Field… (More)

- David DuBois, Andrew DuBois, Thomas Boorman, Carolyn Connor Davenport, Steve Poole
- 2008 16th International Symposium on Field…
- 2008

The conjugate gradient is a prominent iterative method for solving systems of sparse linear equations. Large-scale scientific applications often utilize a conjugate gradient solver at their computational core. Since a single iteration of a conjugate gradient solver requires a sparse matrix-vector multiply operation it is imperative that this operation be… (More)

- David Pugmire, Laura Monroe, Carolyn Connor Davenport, Andrew DuBois, David DuBois, Stephen W. Poole
- IEEE Transactions on Visualization and Computer…
- 2007

This paper describes the first use of a network processing unit (NPU) to perform hardware-based image composition in a distributed rendering system. The image composition step is a notorious bottleneck in a clustered rendering system. Furthermore, image compositing algorithms do not necessarily scale as data size and number of nodes increase. Previous… (More)

- David DuBois, Andrew DuBois, Thomas Boorman, Carolyn Connor Davenport
- 2009 17th IEEE Symposium on Field Programmable…
- 2009

This work presents a detailed implementation of a double precision, non-preconditioned, Conjugate Gradient algorithm on a Roadrunner heterogeneous supercomputer node. These nodes utilize the Cell Broadband Engine Architecture™ in conjunction with x86 Opteron™ processors from AMD. We implement a common Conjugate Gradient algorithm, on a… (More)

- Sarah Ellen Michalak, Andrew DuBois, +6 authors Sean Blanchard
- 2011 IEEE Radiation Effects Data Workshop
- 2010

Microprocessor-based systems are the most common design for high-performance computing (HPC) platforms. In these systems, several thousands of microprocessors can participate in a single calculation that could take weeks or months to complete. When used in this manner, a fault in any of the microprocessors could cause the computation to crash or cause… (More)

The solution to a nonsingular linear system Ax=b lies in a Krylov space whose dimension is the degree of the minimal polynomial of A (where A is a matrix, x & b are vectors). If this minimal polynomial of A has a low degree, a Krylov method has the potential of rapid convergence [1]. When solving a system of linear equations Ax=b, if the coefficient matrix… (More)

- ‹
- 1
- ›