Performance Evaluation for a Multiprocessor Computer System Using a Commercial Workload

상용 작업부하를 이용한 다중프로세서 컴퓨터 시스템 성능 평가

  • 박진원 (영산대학교 컴퓨터정보공학부)
  • Published : 1999.03.01

Abstract

The CC-NUMA based, distributed shared memory is an emerging architecture for multiprocessor computer systems because of its scalability and easy of programming. In this paper, we analyzed performance of a ring-based, CC-NUMA multiprocessor computer system using a commercial workload targeted for popular OLTP applications. Based on the traces collected from real machines, the characteristics of the commercial workload could be obtained. The simulation results showed that the bottleneck on the ring could be effectively removed by using a dual ring structure. We believe our simulation methodology and results will help us to design better multiprocessor computer systems for commercial application domains.

Keywords

References

  1. Parallel Computer Architecture - A Hardware/Software Approach Culler, D.;Singh, J.;Gupta, A.
  2. IEEE Computer v.30 no.7 Boosting the Performance of Shared-Memory Multiprocessors Stenstrom, P.(et al.)
  3. Proc. of Int'l Simulation Symp. The CacheMire Test Bench - A Flexible and Effective Approach for Simulation of Multiprocessors Brorsson, M.(et al.)
  4. Proc. of Int'l Symp. On Computer Architecture Coherence Controller Architecture for SMP-Based CC-NUMA Multiprocessors Nanda, A.(et al.)
  5. IEEE Tr. on Computer v.44 no.7 Performance Evaluation of the Slotted Ring Multiprocessor Barroso, L.;Dubois, M.
  6. First Workshop on Computer Architecture Evaluation using Commercial Workloads HPCA-4
  7. Proc. of Int'l Symp. on Computer Architecture Memory System Characterization of Commercial Workloads Barroso, L.;Gharachorloo, K.;Bugnion, E.
  8. ETRI Journal v.20 no.4 Evaluation of a Cluster-Based System for the OLTP Applications Hahn, W.(et al.)
  9. ETRI Technical Report RACE Protocol: Remote Access Cache Coherency Enforcement Protocol Ki, A.
  10. The Benchmark Handbook for Database and Transaction Processing Systems Gray, J.
  11. Proc. of '86 Winter Simulation Conf. CSIM: A C-based Process-oriented Simulation Language Schwetman, H.
  12. 한국전자통신연구원 전자통신기술동향 v.13 no.5 병렬컴퓨터 시스템 성능평가를 위한 컴퓨터 시뮬레이션 기술 동향 정용화;박진원;윤석한
  13. 한국정보과학회 컴퓨터시스템연구회 추계학술대회 논문집 Simulation Environment for Performance Evaluation of Commercial Applications Lee, K.(et al.)
  14. Proc. of ACM Annual Southeast Conf. Constructing Multiprocessor Workload Characterizations Suggs, D.;Reynolds, R.
  15. Proc. of COMPCON'94 The Scalable Coherent Interface: Scaling to High-Performance Systems James, D.