linear algebra GraphBLAST: A High-Performance Linear Algebra-based Graph Framework on the GPU. (arXiv:1908.01407v3 [cs.DC] CROSS LISTED) By arxiv.org Published On :: High-performance implementations of graph algorithms are challenging to implement on new parallel hardware such as GPUs, because of three challenges: (1) difficulty of coming up with graph building blocks, (2) load imbalance on parallel hardware, and (3) graph problems having low arithmetic intensity. To address these challenges, GraphBLAS is an innovative, on-going effort by the graph analytics community to propose building blocks based in sparse linear algebra, which will allow graph algorithms to be expressed in a performant, succinct, composable and portable manner. In this paper, we examine the performance challenges of a linear algebra-based approach to building graph frameworks and describe new design principles for overcoming these bottlenecks. Among the new design principles is exploiting input sparsity, which allows users to write graph algorithms without specifying push and pull direction. Exploiting output sparsity allows users to tell the backend which values of the output in a single vectorized computation they do not want computed. Load-balancing is an important feature for balancing work amongst parallel workers. We describe the important load-balancing features for handling graphs with different characteristics. The design principles described in this paper have been implemented in "GraphBLAST", the first open-source linear algebra-based graph framework on GPU targeting high-performance computing. The results show that on a single GPU, GraphBLAST has on average at least an order of magnitude speedup over previous GraphBLAS implementations SuiteSparse and GBTL, comparable performance to the fastest GPU hardwired primitives and shared-memory graph frameworks Ligra and Gunrock, and better performance than any other GPU graph framework, while offering a simpler and more concise programming model. Full Article
linear algebra Determinantal Point Processes in Randomized Numerical Linear Algebra. (arXiv:2005.03185v1 [cs.DS]) By arxiv.org Published On :: Randomized Numerical Linear Algebra (RandNLA) uses randomness to develop improved algorithms for matrix problems that arise in scientific computing, data science, machine learning, etc. Determinantal Point Processes (DPPs), a seemingly unrelated topic in pure and applied mathematics, is a class of stochastic point processes with probability distribution characterized by sub-determinants of a kernel matrix. Recent work has uncovered deep and fruitful connections between DPPs and RandNLA which lead to new guarantees and improved algorithms that are of interest to both areas. We provide an overview of this exciting new line of research, including brief introductions to RandNLA and DPPs, as well as applications of DPPs to classical linear algebra tasks such as least squares regression, low-rank approximation and the Nystr"om method. For example, random sampling with a DPP leads to new kinds of unbiased estimators for least squares, enabling more refined statistical and inferential understanding of these algorithms; a DPP is, in some sense, an optimal randomized algorithm for the Nystr"om method; and a RandNLA technique called leverage score sampling can be derived as the marginal distribution of a DPP. We also discuss recent algorithmic developments, illustrating that, while not quite as efficient as standard RandNLA techniques, DPP-based algorithms are only moderately more expensive. Full Article
linear algebra Linear and Multilinear Algebra and Function Spaces By www.ams.org Published On :: Mon, 04 May 2020 06:00 EDT A. Bourhim, J. Mashreghi, L. Oubbi and Z. Abdelali, editors. American Mathematical Society | Centre de Recherches Mathematiques, 2020, CONM, volume 750, approx. 224 pp. ISBN: 978-1-4704-4693-2 (print), 978-1-4704-5607-8 (online). This volume contains the proceedings of the International Conference on Algebra and Related Topics, held from July 2–5, 2018, at Mohammed V... Full Article
linear algebra Introduction to linear algebra / Lee W. Johnson, Virginia Polytechnic Institute and State University, R. Dean Riess, Virginia Polytechnic Institute and State University, Jimmy T. Arnold, Virginia Polytechnic Institute and State University By prospero.murdoch.edu.au Published On :: Johnson, Lee W Full Article
linear algebra Linear algebra and its applications / David C. Lay (University of Maryland, College Park) ; with Steven R. Lay (Lee University) and Judi J. McDonald (Washington State University) By prospero.murdoch.edu.au Published On :: Lay, David C., author Full Article
linear algebra Linear algebra : theorems and applications / contributors: Francesco Aldo Costabile, Elizabetta Longo et al By prospero.murdoch.edu.au Published On :: Full Article
linear algebra Elementary linear algebra : applications version / Howard Anton (Professor Emeritus, Drexel University), Chris Rorres (University of Pennsylvania) By prospero.murdoch.edu.au Published On :: Anton, Howard, author Full Article
linear algebra Student solutions manual to accompany Elementary linear algebra, 11th edition and Elementary linear algebra, applications version, 11th edition / Howard Anton, Chris Rorres ; prepared by Przemyslaw Bogacki By prospero.murdoch.edu.au Published On :: Anton, Howard, author Full Article
linear algebra Linear algebra / S. Friedberg, A. Insel, L. Spence By prospero.murdoch.edu.au Published On :: Friedberg, Stephen H., author Full Article
linear algebra Elementary linear algebra / Stephen Andrilli (Department of Mathematics and Computer Science, La Salle University, Philadelphia), David Hecker (Department of Mathematics, Saint Joseph's University, Philadelphia, PA) By prospero.murdoch.edu.au Published On :: Andrilli, Stephen Francis, 1952- author Full Article
linear algebra Linear algebra with applications / Steven J. Leon, University of Massachusetts, Dartmouth By prospero.murdoch.edu.au Published On :: Leon, Steven J Full Article
linear algebra Elementary linear algebra : applications version / Howard Anton, Chris Rorres By prospero.murdoch.edu.au Published On :: Anton, Howard, author Full Article
linear algebra Differential equations & linear algebra / C. Henry Edwards, David E. Penney, the University of Georgia, David Calvis, Baldwin Wallace College By prospero.murdoch.edu.au Published On :: Edwards, C. H. (Charles Henry), 1937- Full Article
linear algebra Applied linear algebra in action / contributors, Alexey A. Kryukov et al By prospero.murdoch.edu.au Published On :: Full Article
linear algebra Introduction to linear algebra / Gilbert Strang (Massachusetts Institute of Technology) By prospero.murdoch.edu.au Published On :: Strang, Gilbert, author Full Article
linear algebra Linear algebra as an introduction to abstract mathematics / Isaiah Lankham, California State University, East Bay, USA, Bruno Nachtergaele, University of California, Davis, USA, Anne Schilling, University of California, Davis, USA By prospero.murdoch.edu.au Published On :: Lankham, Isaiah Full Article
linear algebra Numerical linear algebra : an introduction / Holger Wendland By prospero.murdoch.edu.au Published On :: Wendland, Holger, 1968- author Full Article
linear algebra A first course in linear algebra / Minking Eie, Shou-Te Chang (National Chung Cheng University, Taiwan) By prospero.murdoch.edu.au Published On :: Eie, Minking, 1952- author Full Article
linear algebra Introduction to computational linear algebra / Nabil Nassif, American University of Beirut, Lebanon, Jocelyne Erhel, INRIA, Rennes, France, Bernard Philippe, INRIA, Rennes, France By prospero.murdoch.edu.au Published On :: Nassif, Nabil Full Article
linear algebra A bridge to linear algebra / Dragu Atanasiu (University of Borås, Sweden), Piotr MikusiĆski (University of Central Florida, USA) By prospero.murdoch.edu.au Published On :: Atanasiu, Dragu, author Full Article
linear algebra Linear algebra for the young mathematician / Steven H. Weintraub By library.mit.edu Published On :: Sun, 5 Apr 2020 06:19:51 EDT Dewey Library - QA184.2.W46 2019 Full Article