Skip to main content

Showing 1–4 of 4 results for author: Mullin, L M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2306.11148  [pdf, other

    cs.DC cs.MS

    From array algebra to energy efficiency on GPUs: Data and hardware shapes with dimension-lifting to optimize memory-processor layouts

    Authors: Lenore M. R. Mullin

    Abstract: We present a new formulation for parallel matrix multiplication (MM) to out-perform the standard row-column code design. This algorithm is formulated in the MoA formalism (A Mathematics of Arrays) and combines an array view of hardware (dimension-lifting) to extend indexing to physical memory/processing units, with a contiguous data layout derived from static transformations. This view of a hardwa… ▽ More

    Submitted 19 June, 2023; originally announced June 2023.

    Comments: 9 pages, 12 figures

  2. arXiv:1709.09108  [pdf

    cs.AI cs.MS cs.PF

    Tensors Come of Age: Why the AI Revolution will help HPC

    Authors: John L. Gustafson, Lenore M. Mullin

    Abstract: This article discusses how the automation of tensor algorithms, based on A Mathematics of Arrays and Psi Calculus, and a new way to represent numbers, Unum Arithmetic, enables mechanically provable, scalable, portable, and more numerically accurate software.

    Submitted 26 September, 2017; originally announced September 2017.

    Comments: To be published in this years 30th anniversary edition of HPCwire

  3. arXiv:0907.0796  [pdf, ps, other

    cs.MS cs.DS

    Tensors and n-d Arrays:A Mathematics of Arrays (MoA), psi-Calculus and the Composition of Tensor and Array Operations

    Authors: Lenore M. Mullin, James E. Raynolds

    Abstract: The Kronecker product is a key algorithm and is ubiquitous across the physical, biological, and computation social sciences. Thus considerations of optimal implementation are important. The need to have high performance and computational reproducibility is paramount. Moreover, due to the need to compose multiple Kronecker products, issues related to data structures, layout and indexing algebra r… ▽ More

    Submitted 4 July, 2009; originally announced July 2009.

  4. arXiv:0907.0792  [pdf, ps, other

    cs.MS cs.DS

    A generalized inner and outer product of arbitrary multi-dimensional arrays using A Mathematics of Arrays (MoA)

    Authors: James E. Raynolds, Lenore M. Mullin

    Abstract: An algorithm has been devised to compute the inner and outer product between two arbitrary multi-dimensional arrays A and B in a single piece of code. It was derived using A Mathematics of Arrays (MoA) and the $ψ$-calculus. Extensive tests of the new algorithm are presented for running in sequential as well as OpenMP multiple processor modes.

    Submitted 4 July, 2009; originally announced July 2009.