[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Performance evaluation of the hitachi SR8000 using SPEC OMP2001 benchmarks

Published: 01 June 2003 Publication History

Abstract

This paper reports the performance of a single node of the Hitachi SR8000 when using SPEC OMP2001 benchmarks. Each processing node of the SR8000 is a shared-memory parallel computer composed of eight scalar processors with pseudo-vector processing feature. We have run the all of the SPEC OMP2001 benchmarks on the SR8000. According to the results of this performance measurement, we found that the SR8000 has good scalability continuing up to 8 processors except for a few benchmark programs. The performance results demonstrate that the SR8000 achieves high performance especially for memory-intensive applications.

References

[1]
1. OpenMP, Simple, Portable, Scalable SMP Programming, http://www.openmp.org.]]
[2]
2. Y. Nishitani, K. Negishi, H. Ohta, and E. Nunohiro, Implementation and Evaluation of OpenMP for Hitachi SR8000, in Proc. Third International Symposium on High Performance Computing (ISHPC 2000), Vol. 1940, Lecture Notes in Computer Science, Springer-Verlag, (2000), pp. 391-402.]]
[3]
3. K. Nakazawa, H. Nakamura, T. Boku, I. Nakata, and Y. Yamashita, CP-PACS: A Massively Parallel Processor at the University of Tsukuba, Parallel Computing25:1635-1661 (1999).]]
[4]
4. Y. Tamaki, N. Sukegawa, M. Ito, Y. Tanaka, M. Fukagawa, T. Sumimoto, and N. Ioki, Node Architecture and Performance Evaluation of the Hitachi Super Technical Server SR8000, In Proc. 12th International Conference on Parallel and Distributed Computing Systems (1999), pp. 487-493.]]
[5]
5. K. Shimada, T. Kawashimo, M. Hanawa, R. Yamagata, and E. Kamada, A Superscalar RISC Processor with 160 FPRs for Large Scale Scientific Processing, in Proc. International Conference on Computer Design (ICCD'99) (1999), pp. 279-280.]]
[6]
6. H. Nishiyama, K. Motokawa, I. Kyushima, and S. Kikuchi, Pseudo-Vectorizing Compiler for the SR8000, in Proc. 6th International Euro-Par Conference (Euro-Par 2000), Vol. 1900, Lecture Notes in Computer Science, Springer-Verlag (2000), pp. 1023-1028.]]
[7]
7. M. Brehm, R. Bader, H. Heller, and R. Ebner, Pseudovectorization, SMP, and Message Passing on the Hitachi SR8000-F1, in Proc. 6th International Euro-Par Conference (Euro-Par 2000), Vol. 1900, Lecture Notes in Computer Science, Springer-Verlag (2000), pp. 1351-1361.]]
[8]
8. Standard Performance Evaluation Corporation (SPEC), SPEComp 2001, http://www. spec.org/hpg/omp.]]
[9]
9. V. Aslot, M. Domeika, R. Eigenmann, G. Gaertner, W. B. Jones, and B. Parady, SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance, in Proc. International Workshop on OpenMP Applications and Tools (WOMPAT 2001), Vol. 2104, Lecture Notes in Computer Science, Springer-Verlag (2001), pp. 1-10.]]
[10]
10. H. Iwashita, E. Yamanaka, N. Sueyasu, M. van Waveren, and K. Miura, The SPEC OMP2001 Benchmark on the Fujitsu PRIMEPOWER System, in Proc. Third European Workshop on OpenMP (EWOMP 2001) (2001).]]
[11]
11. V. Aslot and R. Eigenmann, Performance Characteristics of the SPEC OMP2001 Benchmarks, in Proc. Third European Workshop on OpenMP (EWOMP 2001) (2001).]]
[12]
12. H. Saito, G. Gaertner, W. B. Jones, R. Eigenmann, H. Iwashita, R. Lieberman, M. van Waveren, and B. Whitney, Large System Performance of SPEC OMP2001 Benchmarks, in Proc. 4th International Symposium on High Performance Computing (ISHPC 2002), Vol. 2327, Lecture Notes in Computer Science, Springer-Verlag (2002), pp. 370-379.]]

Recommendations

Reviews

Farnaz Toussi

This paper compares the performance of an eight-way symmetric multiprocessor (SMP), developed by Hitachi, with a Hewlett Packard (HP) and Silicon Graphics (SGI) SMP using the OpenMP version of SPEC2001. The Hitachi system provides a hardware mechanism for handling barriers, and takes advantage of the pseudo-vector processing (PVP) feature of the PowerPC processors. PVP supports the pipelining of memory accesses, similar to a vector supercomputer. With these two features, the system should perform well with memory intensive applications, and those with frequent synchronization. This study, however, shows that compiler implementation and data dependency, as well as fine grain parallelism, can introduce a high enough overhead to eliminate/reduce any performance gain from the PVP and hardware-based synchronization provided by the Hitachi system. In fact, with some of the applications, the Hitachi system performs worse than both the HP and SGI systems. From the limited information provided for the HP and SGI systems, it appears that its large L2 cache is the reason for SGI's superior performance with most of the applications. Overall, the paper is well written and well organized, but the authors do not provide enough detail on the HP and SGI systems. The conclusion of this study reports good scalability and good performance with memory intensive applications for the Hitachi system, but the results do not support this conclusion in most cases. A missing part of the authors' comparison is the scalability of the HP and SGI systems.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image International Journal of Parallel Programming
International Journal of Parallel Programming  Volume 31, Issue 3
Special issue: OpenMP: Experiences and implementations
June 2003
66 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 June 2003

Author Tags

  1. Hitachi SR8000
  2. OpenMP
  3. SPEC OMP2001
  4. shared-memory parallel computer

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media