MOB forms: a class of multilevel block algorithms for dense linear algebra operations

  • Authors:
  • Juan J. Navarro;Toni Juan;Tomás Lang

  • Affiliations:
  • Computer Architecture Department, Universitat Politecnica de Catalunya, Gran Capita s/n, Modul D6, E-08034 Barcelona, Spain;Computer Architecture Department, Universitat Politecnica de Catalunya, Gran Capita s/n, Modul D6, E-08034 Barcelona, Spain;Department of Electrical and Computer Engineering, University of California at Irvine

  • Venue:
  • ICS '94 Proceedings of the 8th international conference on Supercomputing
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multilevel block algorithms exploit the data locality in linear algebra operations when executed in machines with several levels in the memory hierarchy. It is shown that the family we call Multilevel Orthogonal Block (MOB) algorithms is optimal and easy to design and that using the multilevel approach produces significant performance improvements. The effect of interference in the cache, of the TLB misses, and of page faults are also considered. The multilevel block algorithms are evaluated analytically for an ideal memory system with M cache levels without interferences. Moreover, experimental results of the MOB forms in some present high performance workstations are presented.