Title :
Performance analysis of the parallelized matrix multiplication using C# threading
Author :
Delic, Merima ; Omerovic, Edina ; Sokolovic, Azemina ; Nosovic, Novica
Author_Institution :
Fac. of Electr. Eng., Univ. of Sarajevo, Sarajevo, Bosnia-Herzegovina
Abstract :
This paper presents parallel matrix multiplication in C#. Threaded computation was distributed to all available cores in the shared memory system. Number of threads created to parallelize for-loops is equal to the number of cores in the system. The main aim of this work was to accomplish parallelization similar to what Microsoft .NET V4.o provided in their parallel extensions library and make it easy to use.
Keywords :
C language; matrix multiplication; parallel programming; software performance evaluation; C# threading; Microsoft.NET V4.o; parallel extensions library; parallelized matrix multiplication; performance analysis; threaded computation; Computer architecture; Instruction sets; Matrix decomposition; Parallel algorithms; Synchronization; .NET Framework; Matrix multiplication; parallel algorithm;
Conference_Titel :
Information & Communication Technology Electronics & Microelectronics (MIPRO), 2013 36th International Convention on
Conference_Location :
Opatija
Print_ISBN :
978-953-233-076-2