enter search term and/or author name
Damaris: Addressing Performance Variability in Data Management for Post-Petascale Simulations
Matthieu Dorier, Gabriel Antoniu, Franck Cappello, Marc Snir, Robert Sisneros, Orcun Yildiz, Shadi Ibrahim, Tom Peterka, Leigh Orf
Article No.: 15
With exascale computing on the horizon, reducing performance variability in data management tasks (storage, visualization, analysis, etc.) is becoming a key challenge in sustaining high performance. This variability significantly impacts the...
Adaptive Optimization Modeling of Preconditioned Conjugate Gradient on Multi-GPUs
Jiaquan Gao, Yu Wang, Jun Wang, Ronghua Liang
Article No.: 16
The preconditioned conjugate gradient (PCG) algorithm is a well-known iterative method for solving sparse linear systems in scientific computations. GPU-accelerated PCG algorithms for large-sized problems have attracted considerable attention...
Transparently Space Sharing a Multicore Among Multiple Processes
Timothy Creech, Rajeev Barua
Article No.: 17
As hardware becomes increasingly parallel and the availability of scalable parallel software improves, the problem of managing multiple multithreaded applications (processes) becomes important. Malleable processes, which can vary the number of...
Hypergraph Partitioning for Sparse Matrix-Matrix Multiplication
Grey Ballard, Alex Druinsky, Nicholas Knight, Oded Schwartz
Article No.: 18
We propose a fine-grained hypergraph model for sparse matrix-matrix multiplication (SpGEMM), a key computational kernel in scientific computing and data analysis whose performance is often communication bound. This model correctly describes both...