Catalogo Articoli (Spogli Riviste)

OPAC HELP

Titolo:
Emmerald: a fast matrix-matrix multiply using Intel's SSE instructions
Autore:
Aberdeen, D; Baxter, J;
Indirizzi:
Australian Natl Univ, Res Sch Informat Sci & Engn, Canberra, ACT, Australia Australian Natl Univ Canberra ACT Australia gn, Canberra, ACT, Australia
Titolo Testata:
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
fascicolo: 2, volume: 13, anno: 2001,
pagine: 103 - 119
SICI:
1532-0626(200102)13:2<103:EAFMMU>2.0.ZU;2-L
Fonte:
ISI
Lingua:
ENG
Keywords:
GEMM; SIMD; SSE; matrix multiply; deep memory hierarchy;
Tipo documento:
Article
Natura:
Periodico
Settore Disciplinare:
Engineering, Computing & Technology
Citazioni:
15
Recensione:
Indirizzi per estratti:
Indirizzo: Aberdeen, D Australian Natl Univ, Res Sch Informat Sci & Engn, Canberra, ACT, Australia Australian Natl Univ Canberra ACT Australia , ACT, Australia
Citazione:
D. Aberdeen e J. Baxter, "Emmerald: a fast matrix-matrix multiply using Intel's SSE instructions", CONCURR COM, 13(2), 2001, pp. 103-119

Abstract

Generalized matrix-matrix multiplication forms the kernel of many mathematical algorithms, hence a faster matrix-matrix multiply immediately benefitsthese algorithms, In this paper we implement efficient matrix multiplication for large matrices using the Intel Pentium single instruction multiple data (SIMD) floating point architecture. The main difficulty with the Pentium and other commodity processors is the need to efficiently utilize the cache hierarchy, particularly given the growing gap between main-memory and CPU clock speeds. We give a detailed description of the register allocation, Level 1 and Level 2 cache blocking strategies that yield the best performance for the Pentium III family. Our results demonstrate an average performance of 2.09 times faster than the leading public domain matrix-matrix multiply routines and comparable performance with Intel's SIMD small matrix-matrix multiply routines. Copyright (C) 2001 John Wiley & Sons, Ltd.

ASDD Area Sistemi Dipartimentali e Documentali, Università di Bologna, Catalogo delle riviste ed altri periodici
Documento generato il 19/01/20 alle ore 20:56:32