DocumentCode :
2266192
Title :
Matrix Multiplication Performance on Commodity Shared-Memory Multiprocessors
Author :
Tsilikas, G. ; Fleury, M.
Author_Institution :
University of Essex, UK
fYear :
2004
fDate :
7-10 Sept. 2004
Firstpage :
13
Lastpage :
18
Abstract :
Cache-oblivious algorithms for matrix multiplication are confirmed as an effective way of exploiting Intel architecture shared-memory multiprocessors. The performance also remains consistent across a wide range of matrix size. The Cilk programming environment remains an effective way of implementing this type of algorithm, but the need for portability and a compiler upgrade route mean that a portability library is a competitive alternative. The paper considers the interaction of matrix multiplication algorithms with the memory hierarchy, as well as multithreading across differing operating system variants and compilers.
Keywords :
Electronic mail; Libraries; Linux; Operating systems; Programming environments; Scheduling; Symmetric matrices; Systems engineering and theory; Testing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Computing in Electrical Engineering, 2004. PARELEC 2004. International Conference on
Print_ISBN :
0-7695-2080-4
Type :
conf
DOI :
10.1109/PCEE.2004.43
Filename :
1376728
Link To Document :
بازگشت