• DocumentCode
    1585915
  • Title

    Performance Implications of Next-Generation Multi-processing Platforms on e-Business Server Applications

  • Author

    Teng, Qi Ming ; Zhong, Xiao ; Li, Ying ; Chen, Ying

  • Author_Institution
    IBM China Res. Lab., Beijing
  • fYear
    2008
  • Firstpage
    37
  • Lastpage
    44
  • Abstract
    When running multiple e-Business server applications simultaneously on the same hardware, inappropriate CPU sharing may endanger the performance stability for individual applications. Robustness and manageability are critical for Java server applications on emerging multi-processing hardware platforms. This paper investigates the performance implications of multiprocessing (including SMP and CMP) systems on highly parallel Java server applications. It also evaluates the feasibility and benefits of partitioning the processor cores among multiple applications. By experimenting the JGF benchmark, a comparison is provided to the synchronization behaviors in different primitives, on different hardware configurations. Cache contention, thread migration are all factors to be considered when perform thread affinity setting. The feasibility of enhancing dependability of each server application is experimented with a pseudoJBB benchmark. The performance evaluation and analysis show that it is practical of avoiding performance interferences among highly parallel, CPU-intensive server applications by restricting thread migration. Effective performance isolation can be achieved along with performance gain.
  • Keywords
    Java; electronic commerce; file servers; multiprocessing systems; CPU-intensive server; JGF benchmark; Java server; e-business server; next-generation multiprocessing platforms; performance stability; processor cores; thread migration; Application software; Frequency synchronization; Hardware; Java; Kernel; Performance analysis; Performance gain; Processor scheduling; Software performance; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Business Engineering, 2008. ICEBE '08. IEEE International Conference on
  • Conference_Location
    Xi´an
  • Print_ISBN
    978-0-7695-3395-7
  • Type

    conf

  • DOI
    10.1109/ICEBE.2008.13
  • Filename
    4690598