• DocumentCode
    565093
  • Title

    Parallelization of array operations by using socket programming in .NET

  • Author

    Kurtanovic, Ersin ; Meholjic, Emir ; Hadzic, Nedim ; Davidovic, Boris ; Ljevakovic, Enes ; Nosovic, Novica

  • Author_Institution
    Dept. for Comput. & Inf., Univ. of Sarajevo, Sarajevo, Bosnia-Herzegovina
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    1789
  • Lastpage
    1792
  • Abstract
    This paper describes the procedure and the results of measuring the speed of processing arrays on 1, 2, or 3 hosts, connected in LAN. The measurement scenario was based on having the fixed processing time for each array member in all cases. Also, processing each array member is individual from processing others. For gaining control data, the array was processed on only one host. Afterwards, the array was split in two and three equal pieces for processing on two and three hosts, respectively. The communication between the hosts was established by using socket programming techniques in .NET. The results were impressive because the speed-up in some cases was almost linear.
  • Keywords
    client-server systems; local area networks; network operating systems; parallel programming; .NET; LAN; array member; array operation parallelization; array spliting; control data; host communication; processing array speed; processing time; socket programming; LAN; Parallelism; array operations; server-client application; socket programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MIPRO, 2012 Proceedings of the 35th International Convention
  • Conference_Location
    Opatija
  • Print_ISBN
    978-1-4673-2577-6
  • Type

    conf

  • Filename
    6240938