• Home
  • Search
  • Analysis of dynamically scheduled tile algorithms for dense linear algebra on multicore architectures
  • Cite Icon39
  • https://doi.org/10.1002/cpe.1829Copy DOI Icon

Analysis of dynamically scheduled tile algorithms for dense linear algebra on multicore architectures

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

SUMMARYThe objective of this paper is to analyze the dynamic scheduling of dense linear algebra algorithms on shared‐memory, multicore architectures. Current numerical libraries (e.g., linear algebra package) show clear limitations on such emerging systems mainly because of their coarse granularity tasks. Thus, many numerical algorithms need to be redesigned to better fit the architectural design of the multicore platform. The parallel linear algebra for scalable multicore architectures library developed at the University of Tennessee tackles this challenge by using tile algorithms to achieve a finer task granularity. These tile algorithms can then be represented by directed acyclic graphs, where nodes are the tasks and edges are the dependencies between the tasks. The paramount key to achieve high performance is to implement a runtime environment to efficiently schedule the execution of the directed acyclic graph across the multicore platform. This paper studies the impact on the overall performance of some parameters, both at the level of the scheduler (e.g., window size and locality) and the algorithms (e.g., left‐looking and right‐looking variants). We conclude that some commonly accepted rules for dense linear algebra algorithms may need to be revisited. Copyright © 2011 John Wiley & Sons, Ltd.

Similar Papers
  • Research Article
  • Citations8

Energy-efficient execution of dense linear algebra algorithms on multi-core processors

  • May 12, 2012
  • Cluster Computing
  • Pedro Alonso +3
  • Conference Article

Abstract: Matrices Over Runtime Systems at Exascale

  • Nov 01, 2012
  • Emmanuel Agullo +19
  • Book Chapter
  • Citations70

Recursive blocked data formats and BLAS’s for dense linear algebra algorithms

  • Jan 01, 1998
  • Fred Gustavson +4
  • Conference Article
  • Citations7

Extracting SMP parallelism for dense linear algebra algorithms from high-level specifications

  • Jan 01, 2005
  • Tze Meng Low +2
  • Research Article
  • Citations1

Parallelized Simulation of a Finite Element Method in Many Integrated Core Architecture

  • Feb 07, 2017
  • Journal of Engineering Materials and Technology
  • Moonho Tak +1
  • Research Article
  • Citations30

Implementing Dense Linear Algebra Algorithms Using Multitasking on the CRAY X-MP-4 (or Approaching the Gigaflop)

  • Jan 01, 1986
  • SIAM Journal on Scientific and Statistical Computing
  • Jack J Dongarra +1
  • Conference Article
  • Citations15

Lighthouse

  • Nov 15, 2015
  • Pate Motter +3
  • Conference Article
  • Citations64

Improving communication performance in dense linear algebra via topology aware collectives

  • Nov 12, 2011
  • Edgar Solomonik +2
  • Conference Article
  • Citations7

Loop level speculation in a task based programming model

  • Dec 01, 2013
  • Rahulkumar Gayatri +2
  • Book Chapter
  • Citations10

Hmesh: A vlsi architecture for parallel processing

  • Jan 01, 1986
  • C S Raghavendra
  • Conference Article
  • Citations51

Energy Footprint of Advanced Dense Numerical Linear Algebra Using Tile Algorithms on Multicore Architectures

  • Nov 01, 2012
  • Jack Dongarra +3
  • Research Article

Multiscale Modeling of Materials and Linear Algebra Algorithms

  • Jan 01, 2024
  • Journal of Materials, Processing and Design
  • Xiaojing Yu
  • Book Chapter

High-Performance Algorithms for Numerical Linear Algebra

  • Jan 01, 2019
  • Yusaku Yamamoto
  • Book Chapter
  • Citations11

Some Hypermatrix Algorithms in Linear Algebra

  • Jan 01, 1976
  • K A Braun +5
  • Conference Article
  • Citations42

Graph expansion and communication costs of fast matrix multiplication

  • Jun 04, 2011
  • Grey Ballard +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.