• DocumentCode
    633052
  • 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
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    1285
  • Lastpage
    1288
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information & Communication Technology Electronics & Microelectronics (MIPRO), 2013 36th International Convention on
  • Conference_Location
    Opatija
  • Print_ISBN
    978-953-233-076-2
  • Type

    conf

  • Filename
    6596456