• DocumentCode
    3613591
  • Title

    Efficiency of thread-parallel Java programs from scientific computing

  • Author

    H. Blaar;M. Legeler;T. Rauber

  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Abstract
    Many applications from scientific computing can benefit from object-oriented programming techniques because of their flexible and modular program development support. On the other hand, acceptable execution time can often only be reached by using a parallel machine. We investigate the support of Java for parallel execution. By using Java´s thread mechanism we study how basic numerical methods can be expressed in parallel and which overhead is caused by thread management. We consider implementations that differ in scheduling, synchronization, and the management of threads. We obtain some guidelines to organize a multithreaded Java program to get best performance.
  • Keywords
    "Java","Scientific computing","Object oriented programming","Programming profession","Guidelines","Scheduling","Electronic mail","Computer applications","Parallel machines"
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM
  • Print_ISBN
    0-7695-1573-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2002.1016499
  • Filename
    1016499