• DocumentCode
    2580954
  • Title

    Dynamic performance optimization mechanism for parallel object-oriented database programming languages

  • Author

    Kimura, Ken´ichirou ; Amano, Hirofumi ; Makinouchi, Akifumi

  • Author_Institution
    Graduate Sch. of Inf. Sci. & Electr. Eng., Kyushu Univ., Fukuoka, Japan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    405
  • Lastpage
    409
  • Abstract
    Discusses dynamic performance optimization mechanisms for parallel object-oriented database programming languages. When a large number of objects are distributed on a distributed-memory parallel processor, referencing a remote object requires inter-processor communication. If those objects are not allocated properly, it may cause total performance degradation. When those objects are allocated with a biased distribution among the processing elements, it may cause a load imbalance. However, the information necessary for relocating objects must be obtained at run time, since the number of objects on a processor and the topology of the objects in a database are unknown at compilation time. This paper proposes a new approach to dynamic performance optimization method, and evaluates the results through simulation tests
  • Keywords
    database languages; distributed memory systems; object-oriented databases; object-oriented languages; optimisation; parallel databases; parallel languages; resource allocation; software performance evaluation; biased distribution; distributed-memory parallel processor; dynamic performance optimization; inter-processor communication; load imbalance; object allocation; object relocation; parallel object-oriented database programming languages; performance degradation; remote object referencing; simulation tests; topology; Computer languages; Concurrent computing; Data structures; Dynamic programming; Object oriented databases; Object oriented programming; Optimization; Parallel programming; Runtime; Spatial databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 2000 International
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7695-0789-1
  • Type

    conf

  • DOI
    10.1109/IDEAS.2000.880624
  • Filename
    880624