• DocumentCode
    3071992
  • Title

    Implementation of Distributed Application using RMI Java threads

  • Author

    Keshk, Arabi E.

  • Author_Institution
    Menoufia Univ., Shebeen El-Kome
  • fYear
    2007
  • fDate
    15-18 Dec. 2007
  • Firstpage
    1017
  • Lastpage
    1022
  • Abstract
    In this paper, we suggest a mechanism for implementing a distributed application using RMI based on JAVA threads. The application is parallel matrices multiplication depending on distributed the products of rows and columns on different machines. One server and three clients are run to find the product of matrix multiplication. The server distributes the determine blocks of rows and columns on the registered clients. The clients return their product blocks to a server, which calculate the final product of matrix multiplication. Applications of this type will allow loaded servers to transfer part of the load to clients to exploit the computing power available at client side. The time of matrix multiplication with size of 256 times 256 is reduced by 52.5 % by using 3-client and this time can be decreased more in the case of increasing the number of clients.
  • Keywords
    Java; application program interfaces; client-server systems; mathematics computing; matrix multiplication; multi-threading; remote procedure calls; Java thread; RMI; client-server system; parallel matrix multiplication; Application software; Distributed computing; Information technology; Java; Load management; Parallel algorithms; Personal communication networks; Signal processing; Tellurium; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing and Information Technology, 2007 IEEE International Symposium on
  • Conference_Location
    Giza
  • Print_ISBN
    978-1-4244-1835-0
  • Electronic_ISBN
    978-1-4244-1835-0
  • Type

    conf

  • DOI
    10.1109/ISSPIT.2007.4458214
  • Filename
    4458214