Samuel D. Relton
University of Manchester
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Samuel D. Relton.
international conference on conceptual structures | 2017
Jack J. Dongarra; Sven Hammarling; Nicholas J. Higham; Samuel D. Relton; Pedro Valero-Lara; Mawussi Zounon
A current trend in high-performance computing is to decompose a large linear algebra problem into batches containing thousands of smaller problems, that can be solved independently, before collating the results. To standardize the interface to these routines, the community is developing an extension to the BLAS standard (the batched BLAS), enabling users to perform thousands of small BLAS operations in parallel whilst making efficient use of their hardware. We discuss the benefits and drawbacks of the current batched BLAS proposals and perform a number of experiments, focusing on a general matrix-matrix multiplication (GEMM), to explore their affect on the performance. In particular we analyze the effect of novel data layouts which, for example, interleave the matrices in memory to aid vectorization and prefetching of data. Utilizing these modifications our code outperforms both MKL1 CuBLAS2 by up to 6 times on the self-hosted Intel KNL (codenamed Knights Landing) and Kepler GPU architectures, for large numbers of double precision GEMM operations using matrices of size 2 × 2 to 20 × 20.
SIAM Journal on Scientific Computing | 2014
Nicholas J. Higham; Samuel D. Relton
The Frechet derivative
european conference on parallel processing | 2017
Jack J. Dongarra; Sven Hammarling; Nicholas J. Higham; Samuel D. Relton; Mawussi Zounon
L_f
SIAM Journal on Scientific Computing | 2016
Nicholas J. Higham; Samuel D. Relton
of a matrix function
SIAM Journal on Scientific Computing | 2017
Peter Kandolf; Samuel D. Relton
f : \mathbb{C}^{n\times n} \to \mathbb{C}^{n\times n}
Nuclear Science and Engineering | 2016
Wayne Arter; J. Guy Morgan; Samuel D. Relton; Nicholas J. Higham
is used in a variety of applications and several algorithms are available for computing it. We define a condition number for the Frechet derivative and derive upper and lower bounds for it that differ by at most a factor
SIAM Journal on Scientific Computing | 2015
Awad H. Al-Mohy; Nicholas J. Higham; Samuel D. Relton
2
Archive | 2016
Jack J. Dongarra; Iain S. Duff; Mark Gates; Azzam Haidar; Sven Hammarling; Nicholas J. Higham; Jonathon Hogg; Pedro Valero-Lara; Samuel D. Relton; Stanimire Tomov; Mawussi Zounon
. For a wide class of functions we derive an algorithm for estimating the 1-norm condition number that requires
SIAM Journal on Matrix Analysis and Applications | 2014
Nicholas J. Higham; Samuel D. Relton
O(n^3)
Archive | 2016
Samuel D. Relton; Pedro Valero-Lara; Mawussi Zounon
flops given